HamburgerMenu
hirist

Job Description

Job Description :


Engineering Leadership :


- Lead, mentor, and grow a team of backend and frontend engineers.


- Drive engineering best practices across coding standards, code reviews, testing, and deployment pipelines.


- Own the end-to-end delivery of engineering projects, ensuring timelines, quality, and performance.


- Provide technical guidance and career mentorship to engineers across experience levels.


AI-Driven Development :


- Promote the use of AI coding assistants such as GitHub Copilot, Cursor, Claude, and ChatGPT to improve development velocity.


- Establish AI-assisted workflows for code generation, refactoring, testing, and debugging.


- Encourage automation-first development practices to streamline engineering operations.


Architecture & System Design :


- Design and architect scalable distributed systems using Java/Spring Boot.


- Lead development of modern front-end applications using React.js and component-based architectures.


- Ensure systems are built with high availability, scalability, and performance optimization in mind.


- Drive adoption of microservices architecture and cloud-native design patterns.


Cross-Functional Collaboration :


- Collaborate closely with Product, Data, DevOps, and Business teams to translate business requirements into technical solutions.


- Participate in engineering roadmap planning, architecture discussions, and strategic technical decisions.


- Manage execution across multiple engineering initiatives simultaneously.


Engineering Excellence :


- Implement best practices for observability, logging, monitoring, and performance optimization.


- Improve development productivity through automation, tooling, and CI/CD practices.


- Foster a culture of ownership, innovation, collaboration, and continuous improvement.


QUALIFICATION & SKILL-SET :


- Bachelors or Masters degree in Computer Science, Engineering, or related field.


- 8+ years of software engineering experience, with 24 years of experience leading engineering teams.


- Strong backend development experience using Java and Spring Boot ecosystem.


- Strong front-end development experience with React.js and modern JavaScript frameworks.


- Solid experience designing distributed systems and microservices architectures.


- Hands-on experience with cloud platforms (AWS, Azure, or GCP).


- Experience with RESTful APIs, system scalability, and performance optimization.


- Experience with CI/CD pipelines, Git workflows, and DevOps practices.


- Strong understanding of data structures, system design, and software engineering best practices.


- Excellent communication, collaboration, and leadership skills.


AI Development Experience :


- Candidates should have hands-on experience using AI-assisted development tools, including :


i. AI coding assistants such as GitHub Copilot, Cursor, Claude, ChatGPT, etc.


ii. Using AI tools for code generation, refactoring, debugging, and documentation.


iii. AI-assisted test generation and automated code review workflows.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...