Full Stack Engineer
The TeamAt 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 OverviewWe 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 ResponsibilitiesHybrid Backend Development: Design, develop, and maintain serverless backend services using AWS Lambda and PythonServerless 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 resourcesCloud Infrastructure: Manage AWS resources, ensuring security, performance, and monitoring for an event driven architecture.Frontend Integration: Build responsive frontend applications using Angular and FlutterTechnical RequirementsBackend development:Python - Core language for backend servicesAWS Services: Lambda, DynamoDB, Kinesis, EventBridge, SQS, API GatewayAWS SAM/CloudFormation - Infrastructure as Code for serverless deploymentsBoto3 - AWS SDK for PythonSQLAlchemy - ORM for database interactionsPostgreSQL - Relational database for certain servicesAWS Lambda Powertools - Utilities for Lambda functionsVoluptuous/ Pydantic - Data validation libraryJava - help with legacy systems is a plusMobile & DevOps:Docker - Containerization for development and deploymentGitHub Actions - CI/CD pipelinesAWS CDK Constructs - Cloudformation, TerraformFrontend developmentAngular 6+ - Legacy admin interfacesFlutter/Dart - Mobile and cross-platform applicationsTypeScript - Type-safe JavaScript developmentCustom UI Frameworks:Interstate Design System (Flutter)MOVC (Flutter state management)Radix UI (React components) QualificationsExperience: 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 Contractor100% RemoteHolidays OffPaid Time OffHealth insurance assistance program.Competitive Pay (USD)Excellent teamwork and work environmentTraining