Job Title: Principal Application Developer
* We are seeking a highly skilled and experienced Principal Application Developer to join our team.
* The ideal candidate will have expertise in designing, developing, testing, and deploying complex serverless and microservice-based applications.
* They will be responsible for creating clean, scalable Node.js/TypeScript solutions with an API-first mindset.
* A strong focus on leadership skills is required to lead and contribute to technical design reviews.
* Additionally, the candidate will own high-quality delivery through unit/integration testing and CI/CD best practices.
* Proficiency in AWS serverless tooling (Lambda, ECS, CDK, SAM, Serverless Framework) is essential.
* The successful candidate will also troubleshoot application issues and optimize performance.
* Collaboration with other engineers, product, and delivery teams in an agile environment is crucial.
Key Skills:
* Expert-level knowledge of Node.js/TypeScript development.
* Strong understanding of serverless and microservice architecture.
* Experience with AWS serverless tooling.
* Leadership skills and ability to contribute to technical design reviews.
* Strong problem-solving skills and ability to troubleshoot complex application issues.
What We Offer:
* A dynamic and collaborative work environment.
* Opportunities for professional growth and development.
* A competitive salary and benefits package.
Why You'll Love This Role:
* You'll have the opportunity to work on complex and challenging projects.
* You'll be part of a talented and dedicated team.
* You'll have access to cutting-edge technology and tools.