Role Overview
While the core of this role focuses on web-based systems and serverless architecture, you will also play a key role in supporting our mobile development efforts and maintaining a high-performance frontend.
If you thrive in an environment where you can build end-to-end features and manage cloud infrastructure, we want to hear from you.
Key Responsibilities
- Hybrid Backend Development: Design, develop, and maintain serverless backend services using AWS Lambda and Python
- Serverless Architecture: Design, deploy, and optimize AWS Environments to ensure a cost-effective and highly available backend.
- API Integration: Develop and document RESTfulAPIs that serve both our web and mobile platforms.
- CI/CD: Develop and maintain CI/CD pipelines using GitHub Actions and AWS resources
- Cloud Infrastructure: Manage AWS resources, ensuring security, performance, and monitoring for an event driven architecture.
- Frontend Integration: Build responsive frontend applications using Angular and Flutter
Technical Requirements
- Python - Core language for backend services
- AWS Services: Lambda, DynamoDB, Kinesis, EventBridge, SQS, API Gateway
- AWS SAM/CloudFormation - Infrastructure as Code for serverless deployments
- Boto3 - AWS SDK for Python
- SQLAlchemy - ORM for database interactions
- PostgreSQL - Relational database for certain services
- AWS Lambda Powertools - Utilities for Lambda functions
- Voluptuous/Pydantic - Data validation library
- Java - help with legacy systems is a plus
- Docker - Containerization for development and deployment
- GitHub Actions - CI/CD pipelines
- AWS CDK Constructs - Cloudformation, Terraform
Frontend Development
- Flutter/Dart - Mobile and cross-platform applications
- Custom UI Frameworks:
- MOVC (Flutter state management)
Qualifications
- Experience: 3-5 years of professional experience in fullstack development.
- Problem Solving: A track record of optimizing backend performance and troubleshooting distributed systems.
- Collaborative Spirit: Ability to work in an Agile environment alongside Product Owners and Designers.
- Efficiency: Ability to write clean, Pythonic code and efficient, non-blocking Node.js logic.
Benefits
- USA Contractor
- 100% Remote
- Holidays Off
- Paid Time Off
- Health insurance assistance program.
- Competitive Pay (USD)
- Excellent teamwork and work environment
- Training
Eligibility
This role is 100% remote and LATAM-only.
#J-18808-Ljbffr