Job Description
About the position
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Developer - REMOTE. In this role, you will contribute to building scalable, modern services and applications utilizing cutting-edge technologies. You will take ownership of the development of applications, services, and APIs, while leveraging cloud-native architectures and serverless solutions. Your expertise will help ensure high-quality software delivery while enhancing performance across both frontend and backend codebases. The successful candidate will collaborate with cross-functional teams to address complex challenges and support ongoing development efforts in a rapidly evolving tech environment.
- Responsibilities
- Develop scalable backend APIs and microservices using Typescript, Node.JS, C# and Python
- Develop scalable web applications in React
- Write comprehensive unit tests with proper assertions and maintain high test coverage across frontend and backend codebases
- Design and write testable code following Test-Driven Development (TDD) principles when applicable
- Implement and maintain CI/CD pipelines for automated testing, building and deployment
- Design and maintain cloud infrastructure using Infrastructure as Code (IaC) tools on AWS
- Architect and implement serverless solutions leveraging AWS Lambda, API Gateway, DynamoDB, ECS Fargate and other AWS services
- Collaborate with cross-functional teams to deliver high-quality software solutions
- Participate in code reviews and maintain coding standards
- Monitor application performance and implement optimizations
- Troubleshoot and resolve technical issues across the full stack
- Stay current with emerging technologies and AWS service updates
- Document technical designs and maintain system documentation
- Requirements
- 3+ years of backend development experience
- Strong proficiency in TypeScript for both frontend and backend development
- Extensive experience building server-side applications and APIs using Node.js and C#
- Experience building web applications and SPAs using React
- Hands-on experience with continuous integration and deployment tools
- Proficiency with AWS-focused Infrastructure as Code tools such as AWS CloudFormation, Terraform with AWS Provider, and Pulumi with AWS Plugin
- Strong understanding of RESTful API design and database design (SQL and NoSQL)
- Knowledge of software engineering best practices, including testing, documentation, and version control
- Familiarity with containerization technologies (Docker, ECS)
- Benefits
- Professional development opportunities and AWS training/certification support
- Collaborative and innovative work environment
- Opportunity to work with cutting-edge technologies and solve complex challenges
- Competitive salary range of $130,000 to $165,000
- Medical, dental, and vision insurance
- 401k with match
- Generous paid time off
- Free gym membership to over 13,000 fitness locations in the US
Apply tot his job
Apply To this Job