Logo for In All Media

Fullstack Engineer - 1887 at In All Media Inc

Roles & Responsibilities

  • Senior-level software engineering experience (5+ years preferred)
  • Strong proficiency in Java, Kotlin, or Scala for backend development
  • Solid experience with React and Redux for frontend development
  • Hands-on experience designing and consuming RESTful APIs or GraphQL services

Requirements:

  • Design, build, and enhance messaging features that improve communication between users and employers
  • Develop scalable and maintainable backend services using Java, Kotlin, or Scala
  • Implement and evolve RESTful or GraphQL APIs to support frontend and cross-team integrations
  • Build and maintain modern, responsive user interfaces using React and Redux

Job description

🧭 About Inallmedia.com

Inallmedia.com is a global technology and design firm focused on building impactful digital solutions through remote, distributed teams across LATAM. We partner with international clients across industries, providing long-term technical expertise, product innovation, and team augmentation.

We build long-term partnerships with senior engineers who value ownership, collaboration, and measurable product impact.

🚀 Project Overview

You will join a high-visibility engineering team responsible for evolving a large-scale Messaging Platform that enables seamless communication between candidates and employers throughout the hiring journey.

The platform operates in a fast-paced environment where reliability, scalability, and responsiveness are critical. You will contribute to both strategic feature development and rapid responses to real-time stakeholder needs, ensuring a robust and trustworthy communication ecosystem used by millions of users.

This role requires strong full-stack expertise, balancing backend scalability with intuitive frontend experiences, while continuously improving system resilience and reducing technical debt.

🔍 Key Responsibilities

  • Design, build, and enhance messaging features that improve communication between users and employers.

  • Develop scalable and maintainable backend services using Java, Kotlin, or Scala.

  • Implement and evolve RESTful or GraphQL APIs to support frontend and cross-team integrations.

  • Build and maintain modern, responsive user interfaces using React and Redux.

  • Maintain operational excellence by addressing production issues and unanticipated cross-team requests.

  • Identify, prioritize, and reduce technical debt to strengthen long-term platform reliability.

  • Collaborate in an Agile environment, contributing to sprint planning, code reviews, and architectural discussions.

  • Ensure performance, scalability, and security best practices across the full stack.

💡 Must-Have Skills

  • Senior-level software engineering experience (5+ years preferred).

  • Strong proficiency in Java, Kotlin, or Scala for backend development.

  • Solid experience with React and Redux for frontend development.

  • Hands-on experience designing and consuming RESTful APIs or GraphQL services.

  • Experience working with modern databases such as MongoDB, MySQL, or other SQL/NoSQL systems.

  • Strong understanding of computer science fundamentals, system design, and software architecture principles.

  • Experience working in Agile teams and remote environments.

  • Fluent English for daily communication.

🌟 Nice-to-Have Skills

  • Experience in database design, schema modeling, and performance optimization.

  • Familiarity with message queue technologies such as Kafka or RabbitMQ.

  • Experience improving observability, monitoring, and platform reliability.

  • Background working on high-scale, user-facing communication platforms.

🌐 Time Zone & Collaboration

The role requires collaboration with teams aligned to Central Time (CT), USA. Candidates must be able to overlap at least 4–5 hours daily with US-based teams.

Full Stack Engineer Related jobs

Other jobs at In All Media

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.