Associate Tech Lead – React & Node JS

Website DirectFN

Associate Tech Lead – React & Node.js

Role Purpose As an Associate Tech Lead, you will occupy a pivotal leadership position within our engineering team, bridging the gap between high-level architectural design and hands-on full-stack development. You will be responsible for steering the technical direction of scalable web applications, mentoring a talented team of developers, and ensuring that our software solutions are robust, efficient, and aligned with evolving business needs. This role is designed for a visionary developer who excels in the MERN/Node ecosystem and is ready to take significant ownership of the software development lifecycle (SDLC).


Key Responsibilities

Technical Leadership & Architecture

  • System Design: Lead the design and development of complex, scalable software applications using React for the frontend and Node.js for the backend.

  • Code Quality & Standards: Write and oversee the production of clean, maintainable, and efficient code. Establish and enforce coding standards and best practices across the team.

  • Code Reviews: Conduct rigorous code reviews, providing constructive feedback to maintain high quality and foster a culture of continuous knowledge sharing.

  • Innovation: Stay at the forefront of emerging technologies and industry trends, proactively identifying tools and frameworks that can enhance our technical stack.

Collaborative Execution

  • Cross-Functional Alignment: Work closely with Product Managers, Designers, and stakeholders to translate complex business requirements into elegant technical solutions.

  • SDLC Oversight: Participate in every phase of the development lifecycleβ€”from initial requirements gathering and sprint planning to deployment and post-production maintenance.

  • Process Improvement: Identify and implement workflow enhancements to increase development velocity and team efficiency.

Reliability & Support

  • Quality Assurance: Perform thorough testing and debugging to ensure applications are reliable and performant under high traffic.

  • Issue Resolution: Lead the troubleshooting of complex software defects, ensuring minimal downtime and smooth functioning in production environments.

  • Accountability: Take full ownership of deliverables, ensuring projects are completed to a high standard and within established timelines.


Requirements

Education & Experience

  • Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field (or an equivalent combination of education and experience).

  • Technical Mastery: Proven expertise in full-stack development, with specific proficiency in React and Node.js.

  • Tenure: * 4+ years of professional Software Development experience.

    • 1+ years of experience in a leadership or senior role (Team Lead, Senior Dev, or similar).

Skills & Competencies

  • Engineering Fundamentals: Strong understanding of software engineering principles, data structures, and algorithms.

  • Modern Tooling: Familiarity with modern development methodologies (Agile/Scrum), CI/CD pipelines, and cloud infrastructure.

  • Version Control: Expertise in Git and collaborative coding practices (branching strategies, PR workflows).

  • Soft Skills: * Exceptional problem-solving and analytical abilities with a keen eye for detail.

    • Effective communication skills, capable of explaining technical concepts to non-technical stakeholders.

    • High learning agility and the ability to adapt to a fast-paced, innovative environment.


Why Join Our Team?

  • Technical Impact: Have a direct say in the architectural decisions and technology choices of our core products.

  • Mentorship & Growth: Lead a motivated team and benefit from a clear path toward Senior Tech Leadership or Architectural roles.

  • Dynamic Environment: Work on cutting-edge projects within a collaborative culture that values innovation and personal accountability.

More information

Job Location : Colombo, Sri Lanka
City : Colombo
Company Name : DirectFN

More Jobs