Codup is looking for a highly skilled and experienced Technical Lead to drive the development of scalable high-performance web applications using modern this role youll be at the forefront of architectural decisions team mentorship and technical leadership ensuring the successful delivery of complex cloud-native software solutions.
Youll work closely with cross-functional teams to shape engineering best practices guide product direction and uphold the highest standards in code quality system design and DevOps automation. If youre passionate about clean code technical excellence and building eCommerce platforms that scale we want to hear from you. Join a collaborative and fast-paced environment where innovation ownership and continuous learning are part of the culture.
Key Responsibilities
- Write high-quality elegant scalable and maintainable code.
- Provide architectural guidance and leadership across the teams.
- Champion and implement best practices in software development testing and deployment.
- Lead sprint planning story refinement and prioritization in collaboration with project managers.
- Review and approve code for security functionality scalability and adherence to team standards.
- Guide the team in identifying and avoiding anti-patterns; promote reusable patterns and frameworks.
- Establish and maintain CI/CD pipelines; ensure the deployment pipeline remains green and the main branch is always shippable.
- Promote test-driven development and ensure test automation is a core part of the delivery cycle.
- Use data and metrics to drive decision-making and continuous improvement across the team.
- Ensure code quality through rigorous peer code reviews and mentorship.
- Drive operational excellence and provide post-release support as needed.
- Collaborate closely with DevOps and infrastructure teams to enable a seamless cloud-native and resilient system architecture.
- Document technical designs APIs and integrations in a clear structured and concise manner.
- Encourage a culture of ownership accountability and innovation within the engineering team.
- Guide team members growth through mentoring feedback and continuous learning opportunities.
Qualifications Knowledge & Experience
- 7 years of professional software development experience including hands-on leadership roles.
- Proven expertise in MERN stack.
- Strong experience building eCommerce applications including cart checkout payment integration product catalog and admin tools.
- Deep understanding of microservices architecture RESTful APIs and GraphQL.
- Familiarity with event-driven systems using tools like Kafka or RabbitMQ.
- Experience building and consuming webhooks and third-party integrations (e.g. Stripe Shopify PayPal etc.).
- Proficient in CI/CD tools such as GitHub Actions Jenkins CircleCI or GitLab CI.
- Cloud-native development experience preferably on AWS (Lambda S3 EC2 API Gateway etc.).
- Working knowledge of containerization tools like Docker and orchestration platforms like Kubernetes.
- Experience working with relational databases (MySQL/PostgreSQL).
- Exposure to serverless functions and designing modular back-end services.
- Familiarity with Agile methodologies (Scrum/Kanban) and tools like Jira and Confluence.
- Strong in quick context switching and handling multiple threads.
Nice to Have
- Familiarity with observability tools.
- Experience with code quality and security tools such as SonarQube Snyk or Checkmarx.
- Experience with headless CMS platforms (e.g. Contentful Strapi) or headless eCommerce systems (e.g. Medusa ).
Join our high-performing engineering team and elevate your career to new heights. Work on challenging innovative projects using the latest technologies in a collaborative growth-driven environment.
Ready to architect solutions lead with impact and drive real change Apply now and be a part of building something exceptional!
Required Experience:
Senior Manager