
Mobile Backend Developer – Mid-level
La Moda
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
About the role
- Design, develop, and maintain the backend architecture for mobile applications on AWS, including Lambda, API Gateway, CloudFront, ElastiCache, CloudWatch/Patch, and OpenSearch
- Actively participate in all phases of the backend software development lifecycle, from conception and design to implementation, testing, and deployment
- Collaborate with mobile developers, Product Owners, Product Managers, and other team members to define and refine backend requirements and technical specifications
- Write clean, efficient, and testable code following backend development best practices
- Define and implement APIs for efficient communication between the backend and mobile applications
- Work with databases and ensure efficient data modeling and access
- Configure and maintain backend infrastructure
- Monitor backend application performance and scalability, identifying and resolving bottlenecks and implementing necessary optimizations
- Ensure backend application security by implementing security best practices and protecting against vulnerabilities
- Participate in investigating and resolving incidents related to the mobile application backend
Requirements
- Strong experience in backend development for scalable applications
- Experience developing RESTful APIs and integrating with external systems
- Experience with NoSQL databases (DynamoDB, Redis, etc.)
- Knowledge and experience with the serverless development paradigm (AWS Lambda)
- Knowledge of security principles for backend applications and APIs
- Experience with version control (Git) and workflows (Gitflow)
- Familiarity with agile methodologies (Scrum, Kanban)
- Clear and effective communication skills, both verbal and written
- Proactivity, autonomy, and the ability to solve complex problems
- Ability to work collaboratively in a team environment
- Nice-to-haves:
- Experience with Backend for Frontend (BFF)
- Knowledge of Node.js
- Knowledge of CI/CD practices for backend
- Experience with automated testing (unit, integration, and end-to-end) in the backend
- Knowledge of observability concepts (logs, metrics, and tracing)
Benefits
- Dental plan (after probationary period)
- Health plan (after probationary period)
- Free transportation
- On-site restaurant
- Performance-based bonus (PPR)
- Employee discounts on company brands
- Childcare assistance
- Tuition assistance
- Employee referral program
- Additional perks:
- On-site coffee shop
- Internal stores exclusive to employees
- Good Card Plus (employee benefit card)
- On-site banking service
- Partnerships with educational institutions, gyms, and food service providers
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
backend developmentRESTful APIsNoSQL databasesAWS Lambdasecurity principlesversion controlGitagile methodologiesautomated testingobservability concepts
Soft skills
communication skillsproactivityautonomyproblem-solvingcollaboration