Full Stack Engineer ID55425
Role details
Job location
Tech stack
Job description
As a Full Stack Engineer , you will build and evolve a secure, cloud-based SaaS platform, developing scalable solutions that power seamless client integrations. Working across Java, React, SQL, and microservices architectures, you'll collaborate with product and design teams to deliver high-quality features from concept to deployment. This role offers strong ownership, exposure to modern DevOps and CI/CD practices, and the opportunity to influence performance, scalability, and engineering efficiency., Work on a reusable client integration system following secure cloud software best practices;
- Collaborate with design and product teams to understand requirements, create estimates, plan sprints, and meet delivery timelines;
- Plan and estimate construction and delivery timelines;
- Contribute to technical documentation and automated build and deployment processes;
- Review code submitted by other engineers and submit code for review as part of the pull-request process.
Requirements
If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!, 4+ years of SaaS experience ;
- High level of proficiency in Java, React, and SQL ;
- Knowledge of microservices architecture;
- Frontend experience with JavaScript, TypeScript, and ReactJS ;
- DevOps mindset with focus on automation and continuous improvement;
- Understanding of observability and familiarity with CI/CD practices ;
- Proven ability to meet deadlines, motivate others, and deliver high-quality results;
- Upper-intermediate English level.
NICE TO HAVES
- Experience building software in the cloud (AWS preferred).
Benefits & conditions
Competitive compensation: USD-based pay with education, fitness, and team activity budgets.
- Exciting projects: Modern solutions with Fortune 500 and top product companies.
- Flextime: Flexible schedule with remote and office options.
Meet Our Recruitment Process It includes main stages: ApplicationCoding ChallengeVideo Interview*Technical Interview or Interview with the Hiring Manager(s). Each step helps us understand your skills and overall fit. If it's a match, you'll receive an offer.