As a NodeJS Developer, you will become a part of the largest mobile app development company in Nepal and an award-winning software development company in Australia. We are reinventing the way mobile applications are built, launched and supported, and providing state-of-the-art mobile app solutions to our clients. You will be part of a dynamic and multifaceted team closely working together in a full software development lifecycle. You will work within a cross-functional Agile environment led by an expert Scrum Product Owner facilitated by a highly skilled Scrum Master. You will work towards developing challenging mobile apps that not only enhance our customers’ businesses but also resolve the burning issues of people all around the globe. Moreover, you will enhance your expertise in various fronts through our tailor-made professional development programs.
Demonstrated experience in developing Web Applications
Must have experience in web application development using VueJs/ReactJs
Ability to design applications as per the requirement
Should have the ability to write optimized code and guide team members for the same
Sound knowledge in developing restful API and designing API
Sound knowledge of best practices and architectural patterns for developing Web applications
Sound knowledge in schema design
Ability to write optimized Query
Strong knowledge of SQL and No-SQL
Proficient in understanding code versioning tools, such as Git
Should have sound knowledge of design patterns
Should have sound analytical skills and problem-solving skills
Should have sound knowledge of MongoDB schema design and query
Required Knowledge, Skills, and Abilities:
Inquisitive, determined, diligent and has an open mind
Zeal towards learning new things and towards growing in one’s career
Study and understand solution design documents provided by the Engineering Manager to ensure a consistent understanding of project requirements.
Write codes to develop the project as per technical requirements.
Provide technical solutions/feedback to the Engineering Manager and other team members during the project development process.
Perform unit testing of each task completed to ensure that the task has met the technical requirements.
Strictly follow the Engineering Manager’s sprint and version planning.
Provide timely information and solutions/feedback to the Engineering Manager to minimize risks and control deviation in the project timeline.
Support Engineering Manager to assess the real-time status of project development.
Work closely with the Engineering Manager to prepare your professional development plan, and work diligently to fulfill planned learning activities
Education + Experience:
Bachelor’s degree in Computer Science related degree
Minimum 3 years of relevant experience as a NodeJS developer
Interested candidates fulfilling the mentioned criteria are encouraged to Apply using the Easy Apply Button below. Registered candidates may also apply using Apply Now Button.