HamburgerMenu
hirist

The Emmes Company - Software Engineering Lead - Backend Architecture

Posted on: 22/07/2025

Job Description

Job Description :


Core Responsibilities :


Development & Coding :

- Translate designs into high-quality code using TypeScript and Node.js.

- Follow coding standards, templates, and industry best practices.

- Write and review unit tests and participate in peer code reviews.

Architecture & Design :

- Design scalable, secure backend systems leveraging AWS.

- Contribute to HLD, LLD, and other architecture documents.

- Identify reusable components and optimize performance and cost.

Project & Team Management :

- Manage delivery of modules and user stories.

- Set and track team goals using the FAST framework.

- Mentor developers, manage team dynamics, and guide career growth.

Quality & Testing :

- Ensure defect prevention through rigorous testing and RCA.

- Validate features with business stakeholders.

Documentation & Compliance :

- Contribute to and review documentation including test cases, configuration plans, and design artifacts.

- Ensure adherence to compliance standards and required training.

Key Skills Required :

Must-Have :

- Node.js

- TypeScript

- AWS

Nice-to-Have :

- GraphQL or RESTful API design

- Encryption, Serialization

- Familiarity with DevOps, CI/CD, and containerization

Soft Skills & Leadership :

- Strong analytical and debugging capabilities

- Ability to lead discussions with clients and stakeholders

- Excellent communication and presentation skills

- Capable of making sound technical decisions under pressure

- Proven ability to mentor, lead, and inspire a development team

Development Practices & Tools :

- Experience with Agile methodologies (Scrum/Kanban)

- Proficiency with IDEs and rapid application development tools

- Familiarity with modern design patterns and layered architecture


info-icon

Did you find something suspicious?