• 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.
    • Share

    Leading IT Company

    Similar Jobs

    • Upload Your CV

    Example: 98********* / 97**********