• NecoJobs Logo - Nepal's Leading Job Portal

Lead Full Stack Developer (Node.js, PHP, Java, React.js)

Leading IT Company

Leading IT Company  Logo
  • Share
AvailabiltyFull Time
CategoryIT & Telecommunication
Salary NegotiableYes
Job LevelSenior Level
Job LocationKathmandu , Nepal
No. Of Vacancy1
Education LevelBachelor
Experience RequiredMore Then 8years

Requirements :-

Experience: 8+ years of experience in full-stack development, with at least 4+ years of experience in a leadership or senior developer role.

Technical Expertise:

  • Advanced proficiency in Node.js, PHP, Java, and React.js.
  • Strong experience in RESTful APIs, WebSockets, and other communication protocols.
  • Deep understanding of relational (MySQL, PostgreSQL) and NoSQL (MongoDB) databases and query optimization.
  • Expertise in front-end development (HTML, CSS, JavaScript, React.js) and back-end frameworks (Node.js, PHP frameworks like Laravel, Java).
  • Familiarity with DevOps practices, containerization (Docker), and cloud environments (AWS, Azure, GCP).
  • Strong grasp of Git, version control systems, and CI/CD pipelines.
  • Experience with Agile methodologies and project management tools (e.g., JIRA, Trello).

Leadership Skills: Proven experience in leading development teams, managing timelines, resolving conflicts, and ensuring a collaborative work environment.

Advanced Problem-Solving Skills: Ability to solve complex technical challenges and offer creative solutions to business problems.

Communication Skills: Excellent verbal and written communication skills with the ability to effectively communicate with technical and non-technical stakeholders.

Project Management: Strong organizational and project management skills with the ability to manage multiple projects and priorities simultaneously.

Security Awareness: Strong understanding of web security principles and best practices for both front-end and back-end technologies.

Educational Background: Bachelor’s or Master’s degree in Computer Science, Engineering, or related field, or equivalent industry experience.

Job Responsibility :-

Technical Leadership: Lead and manage a team of developers, providing guidance, mentoring, and code reviews to ensure high-quality standards and continuous skill development within the team.

System Design & Architecture: Architect and design large-scale, complex systems and web applications, ensuring they are scalable, maintainable, and aligned with the latest industry best practices.

End-to-End Development: Oversee both front-end (React.js) and back-end (Node.js, PHP, Java) development, ensuring seamless integration and performance optimization across the entire stack.

Client Interaction & Requirement Gathering: Engage directly with clients to understand their business requirements, provide technical advice, and ensure solutions meet or exceed expectations.

API Development & Integration: Lead the development of RESTful APIs and WebSocket services for robust client-server communication, ensuring security, scalability, and optimal performance.

Database Design & Management: Manage and optimize relational (MySQL, PostgreSQL) and NoSQL (MongoDB) databases, ensuring efficient data handling and system performance.

Continuous Improvement & Innovation: Stay up-to-date with emerging technologies, techniques, and trends. Drive innovation within the team and organization by suggesting new tools, technologies, and practices.

Testing & Quality Assurance: Lead the implementation of a comprehensive testing strategy (unit, integration, E2E) to ensure application reliability, maintainability, and scalability.

Code Review & Best Practices: Ensure that code quality is maintained through rigorous reviews, continuous integration, and code refactoring.

Team Development: Provide mentorship and training to junior and mid-level developers, fostering a culture of learning and growth within the team.

Project Management & Delivery: Manage multiple projects simultaneously, ensuring timely delivery, efficient resource allocation, and high-quality results.

Security & Performance: Implement best practices in security, performance optimization, and scalability to ensure the application is secure and performs at scale.

Who are looking for :-

We are seeking a highly experienced Lead Full Stack Developer with 8+ years of hands-on experience in full-stack web development, focusing on Node.js, PHP, Java, and React.js. As a Lead Developer, you will be responsible for leading and mentoring a team of developers, managing end-to-end software development, ensuring the implementation of best practices, and delivering scalable, high-performance solutions.

  • Share

Leading IT Company

Similar Jobs

  • Upload Your CV