Lead Developer | Codersbrain
full-time
Posted on August 4, 2025
Job Description
Lead Developer
Company Overview
(Not specified)
Job Summary
The Lead Developer will play a critical role in the development and maintenance of high-quality software applications. This position requires strong leadership and expertise in modern web technologies to ensure the successful execution of software projects. The Lead Developer will contribute directly to the architectural design, development, and optimization of development processes, ultimately aligning technology with business goals.
Responsibilities
- Lead the development team in designing, building, and maintaining robust web applications using modern technologies.
- Oversee the creation and maintenance of Continuous Integration/Continuous Deployment (CI/CD) pipelines, emphasizing automated testing and deployment strategies.
- Collaborate with cross-functional teams to define system architecture and API design that supports scalable application patterns.
- Ensure the implementation of best practices in agile environments, managing complex project dependencies and facilitating team productivity.
- Optimize the developer experience (DX) by establishing standardized coding practices, including linting, code formatting, and project scaffolding.
- Architect and develop multi-lingual websites to cater to a global audience.
Qualifications
- Education: Bachelor’s degree in Computer Science, Information Technology, or a related field preferred.
- Experience: 10+ years of software development experience with 2-3 years in a lead or senior capacity.
- Technical Skills:
- Strong proficiency in modern web technologies such as JavaScript/TypeScript, React/Vue, Node.js, or .NET/Java.
- Experience with CI/CD pipeline creation and maintenance.
- Knowledge of system architecture and API design.
- Familiarity with building multi-lingual websites.
- Soft Skills:
- Excellent problem-solving capabilities.
- Strong communication and leadership skills.
- Ability to work collaboratively in an agile team environment.
Preferred Skills
- Experience with testing frameworks and tools for both manual and automated testing.
- Familiarity with cloud service platforms (e.g., AWS, Azure).
- Knowledge of performance optimization techniques.
Experience
- Minimum of 10 years of software development experience, with significant experience in a leadership role.
Environment
- Based in Chennai.
- The typical work setting may include collaborative team environments, with possible emphasis on remote or hybrid work arrangements depending on company policies.
Salary
(Not specified)
Growth Opportunities
(Not specified)
Benefits
(Not specified)