Posted on: 03/09/2025
About the Role :
In this role, you will be responsible for overseeing the technical direction of projects, mentoring team members, performing hands-on development, and collaborating with cross-functional teams to ensure successful product delivery.
This is a hybrid role requiring both strong technical expertise and leadership capabilities.
The ideal candidate is someone who can contribute to the codebase, architect solutions, review code, and foster best engineering practices across teams.
Key Responsibilities :
- Lead the development of scalable, secure, and maintainable systems using modern technologies and best practices.
- Own end-to-end implementation from design and development to deployment and support.
- Write clean, efficient, and well-documented code.
- Conduct thorough code reviews and help enforce quality standards.
- Debug and resolve complex technical issues across the stack.
- Collaborate with product managers, designers, and QA engineers to define requirements and deliver features.
- Estimate engineering effort, plan sprints, and contribute to agile ceremonies.
- Work closely with DevOps and infrastructure teams to ensure smooth CI/CD and production releases.
- Mentor junior and mid-level developers; promote knowledge sharing and skill development.
- Foster a culture of ownership, learning, and continuous improvement within the team.
- Ensure solutions are highly performant, reliable, and meet security and compliance standards.
- Promote test-driven development (TDD), automated testing, and monitoring best practices.
Technical Skills & Qualifications :
- 5- 7 years of experience in software development, with at least 2+ years in a technical leadership role.
- Expertise in at least one modern backend technology (e.g., Java, Node.js, Python, Go, .NET).
- Solid experience with frontend frameworks like React, Angular, or Vue.js.
- Proficiency in designing APIs, building microservices, and working with message queues (e.g., Kafka, RabbitMQ).
- Strong knowledge of databases : both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis).
- Experience with cloud platforms : AWS, Azure, or GCP.
- Familiarity with CI/CD tools (e.g., GitHub Actions, Jenkins, GitLab CI) and containerization tools (Docker, Kubernetes).
- Strong grasp of software architecture patterns, scalability, security, and performance tuning.
- Experience with Agile/Scrum development methodologies
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1540561
Interview Questions for you
View All