AvailabiltyFull Time
CategoryIT & Telecommunication
Salary NegotiableYes
Job LevelSenior Level
Job LocationKathmandu , Nepal
No. Of Vacancy1
Education LevelBachelor
Experience RequiredMore Then 6-8+ years
Skills :-
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.
Leading IT Company
It is a technology-driven organization that provides innovative digital solutions to help businesses grow and succeed in the modern world. We specialize in developing software, designing websites, managing IT infrastructure, and delivering secure, sc...
Upload Your CV


