MEAN Developer (Junior)

Oct 28, 2023
250 USD - 550 USD
Full Time
Application ends: Dec 28, 2023
Apply Now

Job Overview

  • Date Posted
    Oct 28, 2023
  • الموقع
  • Offered Salary
    250 USD - 550 USD / Monthly
  • Expiration date
    Dec 28, 2023
  • Experience
    1 Year
  • الجنس
    Not required
  • Qualification
    Bachelors
  • Career Level
    Entry Level

Job Description

We are seeking high-performing, passionate and enthusiastic back-end engineer to join us on our journey of growth and expansion. You will work as part of a team to design and develop high-quality software solutions for web applications and mobile apps. you will implement new features and maintain existing. Your duties will include designing software solutions to meet project requirements, maintaining and refactoring existing code, writing tests, and fixing bugs.

 

Key Responsibilities

· Maintain existing systems, including fixing bugs.
· Design and develop new custom features to meet project requirements.
· Experience in building and maintaining RESTful APIs.
· Maintain and update project dependencies as well as fix any conflicts.
· Working with other software engineers to develop front-end and back-end architecture that’s well-structured and flexible, along with the APIs to support it.
· Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
· Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
· Taking the lead on projects, as needed.

Skills, Experiences

· Bachelor’s degree in computer science, engineering, or equivalent technical experience.
· 1-2 years of experience as a software engineer with a strong knowledge of JavaScript and related technologies such as TypeScript, Node.js.
· Experience in NodeJS Framework like ExpressJS or NestJS.
· Expertise in implementing Micro-services, RESTful APIs, and event-driven architectures.
· Hands-on experience with NoSQL databases such as MongoDB.
· Deep knowledge of domain-driven design and design patterns.
· Hands-on experience with CI/CD systems and tools such as Git.
· Drive to master emerging technologies and share experiences with team members.
· Advise development team on implementations, and serve as a key decision-maker.
· Experience in Elastic Stack.

Related Jobs