NK - SSr. Fullstack Engineer B. - Job1876

Remote
Contracted
Experienced




Job Summary

We are seeking a motivated and skilled Semi-Senior Full Stack Developer to join our dynamic team. The ideal candidate will have a solid foundation in both front-end and back-end development, with a strong focus on building scalable web applications. You will be responsible for designing, developing, and maintaining high-quality software solutions that meet our clients' needs. This role requires a good understanding of various programming languages, frameworks, and tools, as well as the ability to work collaboratively in an agile environment.

Job Responsibilities

  • Design, develop, and maintain high-quality web applications using Node.js for the back end and React for the front end, ensuring optimal performance and responsiveness.
  • Work closely with product managers, designers, and other developers to gather requirements and translate them into technical specifications.
  • Write clean, efficient, and well-documented code while adhering to industry best practices and coding standards.
  • Implement testing strategies using frameworks like Jest or Mocha to ensure code reliability. Troubleshoot and resolve issues as they arise.
  • Collaborate with DevOps teams to set up CI/CD pipelines for automated testing and deployment processes.
  • Provide guidance and mentorship to junior developers, fostering a culture of learning and collaboration within the team.

Basic Qualifications

  • Minimum of 3 years of experience as a Full Stack Developer or in a similar role.
  • Proficient in JavaScript, with strong expertise in Node.js and React.
  • Solid understanding of TypeScript and its benefits in large-scale applications.
  • Experience with RESTful APIs and microservices architecture.
  • Familiarity with database technologies such as MySQL, MongoDB, or PostgreSQL.
  • Knowledge of version control systems (e.g., Git) and agile methodologies (Scrum/Kanban).
  • Experience with testing frameworks (e.g., Jest, Mocha) and CI/CD tools (e.g., Jenkins, GitHub Actions).
  • Strong problem-solving abilities and analytical thinking.
  • Excellent communication skills, both verbal and written.
  • Ability to work independently as well as collaboratively in a team environment.



Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*