Position: Mid leavel Software Engineer – node.js backend developer
- Category Information Technology
- Location Kathmandu, Nepal
- Salary N/A
- Expiry date Oct 16, 2024 (11 days left)
Job Description
About the job
We’re looking for a skilled NodeJS Developer with expertise in Socket.io to join our dynamic team. If you thrive on pushing technological boundaries, we’d love to meet you!
Role Overview:
· As a Backend Developer, you'll be a key player in building and enhancing our platform.
· Work with Product owner and other team members to develop software using Scrum methodology.
· Strong proficiency with NodeJS JavaScript on AWS Lambda
· Strong in building backend services using NodeJS, Streaming data to Kinesis, calling Lambda and AppSync GraphQL API’s using NodeJs.
· Designing, coding, and collaborating with our tight-knit Engineering team to build complex applications at scale.
· Ground floor, new development work building out new service.
· Support production issues helping to quickly triage and resolve issues.
· Participate in peer reviews.
· Represent the team in production releases.
· Join client calls as needed to provide support and answer any technical questions.
· Mentor and guide software engineering teammates.
· Contribute to all phases of the development lifecycle.
· Ensure designs are following specifications.
· Participate in architectural and software development activities.
· Continuously update professional knowledge of new technologies as selected and integrated into the Omega product suite
· Execute all appropriate facets of the Omega Software Development Lifecycle with a desire for continuous improvement
What We’re Looking For:
· Bachelor's or Master’s degree in Computer Science, Information Technology or related field
· 2 or more years of demonstrable success building services that leverage AWS Lambda, node.js JavaScript, OOP, and Functional programming
· Experienced building & consuming restful APIs, microservices and event-driven apps
· Database DML queries for RDBMS, DML queries for NoSQL DB, ORM, SQL Workbench
· Unit testing, End to end testing, performance test (Junit, selenium or similar)
· Knowledge of Observability or APM metrics, Monitoring tools (Dynatrace, NewRelic or similar)
· Proficient with using CI/CD, Git, architecture design tools
· Strong proficiencies in data structures, algorithms, and design patterns.
· Good understanding of resiliency patterns, developing scalable applications.
What We Offer:
- Competitive salary and performance-based incentives.
- Opportunities for professional growth and development.
- A dynamic and inclusive work environment.
- Five working days in a week.
- Office outing and dinner.
- Tea and snacks
- Fresh office cooked food.
Location: Chakrapath, Maharajung
Note: we are following UK based time, Local working time will be 1: 30 PM-9: 45 PM.