We are looking for a highly skilled **Fullstack Developer** with expertise in both backend and frontend development, as well as strong DevOps experience in AWS. The ideal candidate will be responsible for designing, developing, and maintaining scalable and high-performance applications. This role requires close collaboration with cross-functional teams to ensure seamless integration of frontend and backend services while maintaining best practices in software development and deployment.
**Responsibilities:**
* Develop and maintain scalable backend services using Python and Java.
* Build and optimize frontend applications with React (JavaScript/TypeScript) .
* Design and implement RESTful APIs to ensure efficient, secure, and scalable communication between microservices.
* Deploy and manage applications on AWS, using EC2, ECS, Amplify, and Secrets Manager efficiently.
* Implement and maintain CI/CD pipelines using CircleCI and GitHub Actions for automated deployments.
* Collaborate with cross-functional teams to define and refine technical requirements.
* Troubleshoot and debug complex issues in both backend and frontend systems.
* Ensure best practices in code quality, security, and performance.
* Participate in agile ceremonies (stand-ups, sprint planning, retrospectives) and contribute to process improvements.
* Mentor junior developers, sharing knowledge and best practices.
**Requirements:**
* 8+ years of proven experience as a Fullstack Developer.
* Strong backend experience with Python (FastAPI) and Java. (Excluyente)
* Proficient frontend development skills with React (JavaScript/TypeScript). (Excluyente)
* Deep understanding of RESTful APIs and microservices architecture.
* Experience with AWS cloud services, including EC2, ECS, Amplify, and Secrets Manager. (Excluyente)
* Hands-on experience with CI/CD pipelines, particularly CircleCI and GitHub. (Excluyente)
* Solid understanding of agile methodologies (Scrum, Kanban).
* Experience working with high-performance, high-demand teams.
* Intermediate english
**Soft skills:**
The ideal Fullstack Developer should have strong communication and teamwork skills, working effectively in cross-functional teams. They must be proactive and accountable, taking ownership of tasks and proposing improvements. Analytical thinking and problem-solving are essential for debugging complex issues, while attention to detail ensures high-quality, secure code. Adaptability to agile environments and effective time management are key for handling evolving requirements. A customer-oriented mindset and commitment to scalability and maintainability complete the profile.
**Benefits:**
* 100% remote work
* Company laptop
* Workspace setup bonus $400 USD gross
* Bonuses in September and December, $300 USD gross each
* Vacation bonus $500 USD gross
* Floating days (Ex: Birthday off)
* 20 working days of vacation after the first year of employment
* English Online Training
**Additional Programs:**
* 5% sales commissions if you bring a sales opportunity, and the opportunity is won.
* USD $500 if you bring a new employee using our referral program.