Senior Full Stack Developer (Node.js, React.js)

Tekkon Nepal โ€” Nepal ยท Posted ~3 hours ago

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Description

We are looking for an experienced Senior Full Stack Developer with 5+ years of professional experience to join our growing engineering team. The ideal candidate will have strong hands-on experience with Node.js, React.js, TypeORM, PostgreSQL, and AWS, along with a solid understanding of modern software development practices, application architecture, and cloud-based environments. You will work closely with developers, UI/UX designers, project managers, and international clients to design and deliver scalable, secure, and high-quality web applications. You will also contribute to technical discussions, architecture decisions, code quality, performance optimisation, and continuous improvement of our development practices. Responsibilities: Design, develop, test, and maintain scalable full-stack web applications.Develop robust backend services and RESTful APIs using Node.js.Build responsive, user-friendly, and high-performance frontend applications using React.js.Design, develop, and manage relational databases using PostgreSQL.Use TypeORM for database modelling, queries, relationships, and data management.Deploy, manage, monitor, and troubleshoot applications in AWS environments.Integrate third-party APIs, services, and external systems.Collaborate with UI/UX designers to translate designs and requirements into effective technical solutions.Work closely with project managers and development teams to understand requirements and deliver solutions within agreed timelines.Write clean, reusable, maintainable, well-tested, and well-documented code.Participate in code reviews and contribute to engineering standards and best practices.Troubleshoot and resolve application bugs, performance issues, and production-related technical challenges.Contribute to technical discussions, system design, and application architecture decisions.Participate in testing, deployment, release management, and ongoing application maintenance.Identify opportunities to improve application performance, scalability, reliability, and security.Requirements: 5+ years of professional experience in full-stack development.Strong hands-on experience with Node.js and backend development.Strong experience with React.js and modern frontend development.Practical experience with TypeORM or a similar ORM.Strong experience with PostgreSQL and relational database design.Experience designing and integrating RESTful APIs.Hands-on experience with AWS and cloud-based application deployment.Experience with AWS services such as EC2, S3, RDS, Lambda, ECS, and CloudWatch.Experience with Docker and containerised applications.Knowledge of CI/CD pipelines and DevOps practices.Strong understanding of software engineering principles, design patterns, and development best practices.Strong communication and collaboration skills.Ability to work effectively with remote and international teams.Experience working on production-grade applications and resolving technical challenges independently.Company Benefits: Friendly, competitive, and creative work environment with exposure to international leadership.Opportunity to collaborate with global teams and gain hands-on experience working on international projects.Competitive salary aligned with market standards, with regular performance reviews.Standard 5-day work week (9:00 AM โ€“ 5:30 PM) in a collaborative hybrid work environment.Access to paid learning platforms such as Udemy and opportunities to work with modern technologies.Employee benefits including Provident Fund (PF), CIT, paid leave, and sick leave.Refreshments, recreational activities, and regular team-building events.Explore more career opportunities: www.tekkon.com.np/jobs