Job Summary:
We are seeking a Senior Full Stack Developer to design, develop, and maintain full-stack cloud-native applications, contributing to both backend and frontend development while supporting scalable and high-performance systems on AWS.
Key Responsibilities
- Develop backend services using Python and AWS (Lambda, API Gateway)
- Build and maintain frontend applications using Vue.js and TypeScript
- Design and integrate RESTful APIs and microservices
- Work with databases such as DynamoDB and relational databases (PostgreSQL/MySQL)
- Deploy and manage applications in AWS environments
- Contribute to CI/CD pipelines and DevOps practices
- Lead technical implementations and mentor junior developers
- Collaborate with cross-functional teams in Agile/Scrum environment
- Support key initiatives such as Supplier Portal, PWMS rewrite, and platform enhancements
Required Qualifications
- 5+ years of full-stack development experience
- Strong backend development with Python
- Strong frontend experience with JavaScript/TypeScript
- Experience with modern frontend frameworks (Vue preferred)
- Hands-on experience with AWS cloud development
- Strong understanding of REST APIs and microservices architecture
- Experience with Git and Agile tools (Jira, GitHub)
Preferred Qualifications
- Experience with serverless architectures
- Experience with DynamoDB and event-driven systems
- Familiarity with CI/CD pipelines and DevOps workflows
Other requirements:
Ability to obtain security clearance (if required)
US Resident | US Citizenship
Fully Bilingual (Spanish and English)
Work Modality: Hybrid
Location: San Juan, Puerto Rico
Benefits and Perks
We believe in supporting our employees' well-being, growth, and work-life balance. As part of our team, you will have access to a comprehensive benefits package that includes:
- Paid time off, including vacation and sick leave
- Company-sponsored health insurance coverage
- Retirement plan to help you plan for the future
- Hybrid work model offering flexibility between office and remote work
- Flexible working hours to support work-life balance
- Continuing education reimbursement to encourage professional development
- Company-paid life insurance