Full Time

Junior Software Engineer (MERN)

Sesheng
$55,000 - $75,000* / year (about $26–$36 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Sesheng, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Junior Software Engineer (MERN) at Sesheng will play a crucial role in developing and maintaining applications leveraging the MERN stack (MongoDB, Express.js, React.js, Node.js). The candidate will work collaboratively within a dynamic team to build robust, scalable, and user-friendly web applications. This position requires a strong foundation in JavaScript and experience in modern web technologies, a commitment to best practices in software development, and a passion for learning and innovation.



Job Responsibilities

  • Assist in the design, development, and implementation of web applications using the MERN stack.
  • Write clean, maintainable, and efficient code following coding standards and best practices.
  • Participate in code reviews to ensure code quality and adherence to best practices.
  • Collaborate with UI/UX designers and back-end developers to deliver high-quality solutions.
  • Debug and troubleshoot existing applications, enhancing performance and user experience.
  • Document development processes, code changes, and technical specifications.
  • Stay up-to-date with emerging technologies and industry trends relevant to web development.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Proficient in JavaScript, with experience in React.js, Node.js, and Express.js.
  • Familiarity with MongoDB or similar NoSQL databases.
  • Basic understanding of HTML, CSS, and responsive design principles.
  • Knowledge of version control systems, particularly Git.
  • Strong problem-solving skills and the ability to work within a team-oriented environment.
  • Excellent communication skills, both verbal and written.


Technologies & Tools

The Junior Software Engineer will primarily work with the MERN stack, integrating various tools and technologies such as Git for version control, JIRA for project management, and Visual Studio Code as the primary IDE. Familiarity with AWS or similar cloud services may also be beneficial for deployment and infrastructure management.



Ideal Candidates

The ideal candidate will possess a strong passion for software development and a desire to grow within a collaborative team environment. They should be eager to learn new technologies and methodologies while demonstrating problem-solving capabilities and a proactive attitude. A candidate who embraces challenges and consistently seeks to improve skills will thrive in this role.

Rather keep track in a spreadsheet? Our job application tracker template is free to download. Get the template →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.