Node.js, JavaScript, Express.js, RESTful APIs, MongoDB, Git, HTML/CSS, Asynchronous programming,. Requirements. Provide technical leadership and guidance to software engineers on the team.
Mentor junior developers and help them grow their technical skills.
Participate in code reviews and provide constructive feedback to improve code quality.
Stay up-to-date with the latest software development trends and technologies and evaluate their potential for the team.
Lead technical discussions and make informed decisions on the architecture, design, and implementation of software solutions.
Work closely with product managers and designers to understand project requirements and translate them into technical specifications.
Decompose complex projects into manageable tasks and create development roadmaps and timelines.
Manage project risks and identify potential issues proactively.
Track project progress and ensure timely delivery within budget constraints.
Write clean, maintainable, and well-documented code following best practices and coding standards.
Clearly explain technical concepts to team members and clients.
Skill & Experience. Bachelors degree in Computer Science, Information Technology, or a related field (or equivalent experience).
Minimum of 5+ years of experience as a software engineer, with at least 1+ years of experience in a lead or senior role.
Strong understanding of software development lifecycle (SDLC) methodologies (e.g., Agile, Waterfall).
In-depth knowledge of at least one major programming language (e.g., Java, Python, JavaScript) and experience with relevant frameworks and libraries.
Experience with designing, developing, and implementing complex software systems.
Experience with version control systems (e.g., Git).
Experience with unit testing frameworks.
Excellent problem-solving and analytical skills.
Strong communication, collaboration, and leadership skills.
Ability to manage time effectively and prioritize tasks.
Passion for building high-quality, secure, and scalable software solutions. Show more Show less
Lorem ipsum dolor sit amet, consectetur adipiscing elit.