• NecoJobs Logo - Nepal's Leading Job Portal

Principle Software Engineer( Node / VUE )

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 6-8+ years

Skills :-

  • JavaScript/TypeScript Proficiency
  • Node.js Development
  • Vue.js Development
  • HTML/CSS
  • API Testing
  • NoSQL Databases (e.g., MongoDB)
  • Microservices Architecture
  • GraphQL API Development

Requirements :-

  • Extensive Development Experience: 7+ years in building complex, scalable web-based applications.
  • Database Schema Design: Proficient in designing and defining schemas for both RDBMS and NoSQL databases.
  • Node.js and Database Expertise: At least 3+ years of hands-on development experience with Node.js, MongoDB, and RDBMS.
  • SPA and Vue.js Exposure: Proven experience in building Single Page Applications (SPA) and proficiency with Vue.js.
  • Problem-Solving Skills: Strong analytical and problem-solving abilities.
  • Test-Driven Development: Experienced in test-driven development practices.
  • Web Services and APIs: Proficient with web services, REST API, and microservices architecture.
  • AWS Services: Hands-on experience with Amazon AWS services.
  • GraphQL and ElasticSearch: Familiarity with GraphQL API development and ElasticSearch integration.
  • Version Control: Proficiency with GIT and the Features branching workflow.
  • CI/CD Experience: Experience with continuous integration and continuous delivery is a plus.
  • Agile Methodologies: Familiarity with Agile development practices is advantageous.
  • Leadership and Mentoring: Proven ability to lead and mentor a team of engineers, fostering collaboration and innovation.
  • Communication Skills: Excellent written and oral communication skills, with the ability to adapt to different audiences in a global and distributed environment.
  • eCommerce Domain Knowledge: Experience in the eCommerce or Digital Commerce domain, particularly with high-volume transactions, is a plus.

Job Responsibility :-

  • Collaborative Development: Work within a small scrum team to design and develop high-quality, customer-facing software.
  • Team Leadership: Lead a team of software engineers, overseeing technical planning, execution, and operational tasks.
  • Key Communicator: Act as a primary point of contact for communication between the development team and engineering managers.
  • Comprehensive Testing: Develop unit, functional, and end-to-end tests using Mocha, Chai, Sinon, KarateJS, and CodeceptJS.
  • Product Knowledge: Acquire in-depth product knowledge by successfully implementing features for our applications.
  • Decision-Making and Escalation: Ensure that decisions and discussions are brought to a conclusion, escalating unresolved issues as necessary.
  • Quality and Timely Releases: Oversee the quality and timely release of business requirements.
  • Problem Solving and Coaching: Facilitate problem-solving, coach team members, and promote collaboration within the development team.
  • Effective Communication: Communicate effectively with stakeholders, peers, and other team members.
  • Continuous Improvement: Pursue continuous improvement in customer experience, tools, and processes.

Who are looking for :-

  • Innovative Problem Solvers: Seeking individuals who can help us develop next-generation features, products, and services.
  • Cross-Functional Collaboration: Work closely with a diverse team of engineers on microservices and event-driven architectures.
  • Architectural Contribution: Play a key role in the architecture, design, and development of new features.
  • Risk Management: Identify technical risks and devise alternative solutions to various challenges.
  • Leadership and Mentoring: Lead, motivate, and mentor team members in overcoming technical challenges.
  • Login To Apply
  • Apply Without Registration
  • Share

Leading IT Company

Similar Jobs

  • Upload Your CV