top of page

Full Stack Developer

Job Overview:

We are looking for a skilled Full Stack Developer to join our team and help us build modern web applications and services. You will work on both the front-end and back-end of our applications, using JavaScript technologies such as React, Node.js, and Express.js. You should have experience in designing and implementing scalable, maintainable, and well-documented code.

 

Key Responsibilities:

  • Design and develop web applications and services using JavaScript technologies such as React, Node.js, and Express.js

  • Build reusable UI components and implement responsive designs using CSS frameworks such as Bootstrap or Material UI

  • Implement server-side APIs and services using Node.js and Express.js

  • Develop and integrate databases using technologies such as MongoDB or MySQL

  • Write unit tests and end-to-end tests to ensure code quality and reliability

  • Optimize web applications for performance, scalability, and security

  • Collaborate with designers, product managers, and other developers to deliver high-quality software products

  • Stay up-to-date with the latest web development trends and best practices

 

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field

  • 3+ years of experience in full-stack web development using JavaScript technologies

  • Strong proficiency in JavaScript, HTML, CSS, and related web technologies

  • Experience with front-end frameworks such as React, Angular, or Vue.js

  • Experience with back-end frameworks such as Node.js and Express.js

  • Experience with databases such as MongoDB or MySQL

  • Familiarity with AWS or other cloud-based services is a plus

  • Strong problem-solving and debugging skills

  • Strong communication and collaboration skills

  • Experience with agile software development methodologies is a plus

  • Portfolio of web development projects is a plus.

bottom of page