JOBSEARCHER

Full Stack Engineer

Position Summary: The Full Stack Engineer is responsible for designing, developing, and delivering scalable, high-quality applications across the full technology stack. This role partners closely with product, design, and engineering teams to build responsive user interfaces, robust backend services, and cloud-ready deployments. The ideal candidate brings strong problem-solving skills, modern development experience, and the ability to own features end-to-end in a fast-paced, collaborative environment.
Key Responsibilities:
  • Design and develop responsive, user-friendly interfaces using modern frontend frameworks
  • Build scalable backend services, APIs, and data layers to support application functionality
  • Develop reusable components and ensure UI/UX best practices across all applications
  • Implement secure authentication, authorization, and data protection standards
  • Optimize frontend and backend performance for speed, reliability, and accessibility
  • Integrate third-party APIs, internal systems, and cloud-native services as needed
  • Manage CI/CD pipelines and contribute to automated build, testing, and deployment processes
  • Deploy and maintain applications in cloud environments (AWS, Azure, or GCP)
  • Collaborate with product managers, designers, and engineering peers to deliver features end-to-end
  • Contribute to code reviews, documentation, architectural discussions, and engineering best practices
  • Other duties as assigned
Qualifications:
  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience3–7 years of professional experience in full-stack development
  • Proficiency in at least one modern frontend framework (React, Angular, or Vue)
  • Strong backend development experience with frameworks such as Node.js/Express, Django, Spring Boot, .NET Core, or similar
  • Practical understanding of relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.)Experience building and consuming RESTful APIs and/or GraphQLFamiliarity with containerization and cloud platforms (Docker, Kubernetes, AWS/Azure/GCP)
  • Strong understanding of Git-based version control and CI/CD pipelines
  • Experience with microservices, distributed systems, or message queues (Kafka, RabbitMQ, SQS) preferred
  • Knowledge of automated testing frameworks and modern testing practices
  • Excellent problem-solving abilities with strong communication and collaboration skills
  • Adaptable, detail-oriented, and comfortable working in dynamic, fast-moving environments
  • Alignment with RTS Core Values