Back to jobs
New

Fullstack Developer (Python/Javascript/AWS)

Latin America

The Team

At Coderoad, we're more than just a software development company—we're your gateway to the global tech world. Whether you're looking to skill up or level up your career, we offer the challenges you’ve been searching for.

We provide end-to-end software development services and give you the opportunity to work on exciting, real-world projects in a supportive environment. Whether it's staff augmentation, dedicated IT teams, or general software engineering, we have opportunities for everyone to challenge themselves and take their career to the next level!

Role Overview

We are looking for a versatile Fullstack Developer with a heavy emphasis on backend architecture and cloud-native solutions. Our ideal candidate is someone who enjoys the flexibility of Javascript among its different uses in the front end and backend, the power of Python for a serverless architecture, and the scalability of AWS as our Cloud provider.

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

Backend development:

  • 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

Mobile & DevOps:

  • Docker - Containerization for development and deployment
  • GitHub Actions - CI/CD pipelines
  • AWS CDK Constructs - Cloudformation, Terraform

Frontend development

  • Angular 6+ - Legacy admin interfaces
  • Flutter/Dart - Mobile and cross-platform applications
  • TypeScript - Type-safe JavaScript development
  • Custom UI Frameworks:
    • Interstate Design System (Flutter)
    • MOVC (Flutter state management)
    • Radix UI (React components)

 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.

What you’ll love:

  • USA Contractor
  • 100% Remote
  • Holidays Off
  • Paid Time Off
  • Health insurance assistance program.
  • Competitive Pay (USD)
  • Excellent teamwork and work environment
  • Training

Apply for this job

*

indicates a required field

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...

This role is 100% remote and LATAM-only.

Select...
Select...
Select...
Select...