Developer, Back End
Indexed description
Success in this role will require technical leadership, the ability to visualize complex workflows, and a passion for code quality. You will play a key role in mentoring junior developers, participating in architecture discussions, and maintaining a high bar for system reliability and performance. Familiarity with media digital supply chains and experience leveraging AI tools to enhance development workflows is a plus.
a Snapshot Of Your Responsibilities
- Develop and maintain scalable backend services and APIs using TypeScript on AWS serverless platforms (Lambda, SQS, RDS, Step Functions)
- Lead technical discussions and collaborate with cross-functional teams on architecture, design, and implementation strategies
- Create detailed workflow diagrams and technical documentation to support development and operations
- Debug and resolve production issues using AWS CloudWatch logs, Datadog, and other monitoring tools
- Conduct code reviews and mentor junior developers, promoting coding best practices and quality standards
- Build OpenSearch indexes to support robust natural language search functionality
- Leverage AI tools to assist in development, code review, validation, and test generation
- Maintain and improve unit test coverage across services
- Optimize applications for performance, scalability, and reliability
- Understand and apply CI/CD concepts with tools like GitHub Actions
- 5+ years of professional software development experience
- Expertise in AWS serverless technologies: Lambda, SQS, RDS, and Step Functions
- Proficiency in TypeScript; additional experience in Python or Java is a plus
- Strong knowledge of both Object-Oriented and Functional Programming
- Experience debugging with AWS CloudWatch, Datadog, or similar tools
- Demonstrated ability to lead technical discussions and produce workflow diagrams
- Strong experience mentoring and performing code reviews
- Solid understanding of CI/CD pipelines and GitHub Actions
- Ability to scale and tune services for performance and reliability
- Familiarity with npm private packages and modern package management
- Understanding of relational, NoSQL, and caching database types
- Experience building OpenSearch indexes
- Hands-on experience using AI tools to accelerate development and review processes
- Commitment to unit testing with high coverage
- Strong verbal and written communication skills
- AWS certifications (e.g., AWS Certified Developer – Associate)
- Familiarity with infrastructure as code (CloudFormation, Terraform)
- Experience with containerization technologies such as Docker, ECS, or EKS
- Background knowledge of media digital supply chains
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search