Lead Software Engineer @ AHOY
placeDubai, Dubai, United Arab Emirates
attach_money $150,000
businessOn Site
scheduleFull Time
Posted 13 hours ago
Your Application Journey
Interview
Email Hiring Manager
******* @ahoy.com
Recommended after applying
Job Details
About the Role
AHOY is seeking an experienced Lead Software Engineer to lead the design and delivery of secure, scalable backend systems. In this hands-on leadership role, you will be involved in architecture, coding, mentoring, and collaborating closely with Product and cross-functional teams.
Key Responsibilities
- Design and build reliable, testable, production-ready backend services.
- Drive architectural decisions and own features end-to-end.
- Write clean, maintainable code with strong test coverage.
- Mentor engineers and establish best practices.
- Oversee system monitoring, incident response, and workflow improvements.
- Collaborate cross-functionally and contribute to hiring efforts.
Required Experience & Skills
- 5+ years backend experience
- 4+ years with Node.js & TypeScript
- Strong expertise in AWS (Lambda, Cognito, S3, DynamoDB, SQS/SNS, CloudFormation)
- Experience with serverless, microservices, event-driven architectures
- Skilled in TDD, CI/CD, REST/GraphQL APIs, secure coding
- Proficiency in SQL and NoSQL databases
- Startup/fast-paced environment experience preferred
Key skills/competency
- Node.js
- TypeScript
- AWS
- Backend
- Architecture
- Microservices
- Serverless
- Mentorship
- TDD
- CI/CD
How to Get Hired at AHOY
🎯 Tips for Getting Hired
- Customize your resume: Highlight backend and Node.js experience.
- Emphasize AWS skills: Detail experience with AWS services and architectures.
- Show leadership: Provide examples of mentoring and team collaboration.
- Prepare for technical interviews: Practice coding and system design problems.
📝 Interview Preparation Advice
Technical Preparation
circle
Review AWS services and architecture patterns.
circle
Practice Node.js and TypeScript coding scenarios.
circle
Study serverless and microservices design patterns.
circle
Refresh skills on TDD and CI/CD pipelines.
Behavioral Questions
circle
Describe a time you led a team.
circle
Explain how you mentor junior engineers.
circle
Discuss a challenging project and resolution.
circle
Share experience in cross-functional collaboration.
Frequently Asked Questions
What technical skills does AHOY require for the Lead Software Engineer role?
keyboard_arrow_down
How important is leadership experience for the Lead Software Engineer position at AHOY?
keyboard_arrow_down
What aspects of backend development are emphasized in the AHOY job description?
keyboard_arrow_down
How does AHOY expect candidates to handle system incidents and workflow improvements?
keyboard_arrow_down
Is experience in a startup environment important for the Lead Software Engineer role at AHOY?
keyboard_arrow_down