Full Stack Engineer
Indexed description
We are seeking a Full Stack Developer to build and support scalable web applications using modern frontend and backend technologies. This role will work across the full software development lifecycle, partnering with cross-functional teams to deliver high-quality, user-focused solutions.
Key Responsibilities
- Develop responsive frontend applications using React
- Build and maintain backend services and APIs with Node.js and/or Python
- Design, deploy, and support cloud-based applications on AWS
- Collaborate with product, design, and engineering teams to translate business needs into technical solutions
- Write clean, maintainable, and testable code following engineering best practices
- Participate in code reviews, architecture discussions, and continuous improvement initiatives
- Troubleshoot and optimize application performance across the stack
Required Skills
- Strong experience with React and modern frontend development practices
- Backend development experience with Node.js and/or Python
- Hands-on experience with AWS services such as EC2, Lambda, S3, RDS, DynamoDB, and API Gateway
- Experience building and consuming RESTful APIs
- Knowledge of SQL and/or NoSQL databases
- Familiarity with CI/CD pipelines, Git workflows, and modern deployment practices
- Strong problem-solving and collaboration skills
Nice to Have
- Experience with serverless architectures
- Familiarity with Docker and Kubernetes
- Knowledge of frontend testing frameworks such as Jest or React Testing Library
- Experience working in Agile/Scrum environments
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search