Tech

Javascript Full Stack Developer (Remote)

Preferable Location(s): Cairo, Egypt
Work Type: Full Time

Are you a talented Full Stack Developer with expertise in TypeScript, React, and NestJS? Do you have a passion for building scalable and robust web applications? We are looking for a skilled developer to join our team and contribute to the development of cutting-edge projects.

Responsibilities:

  • Collaborate with the development team to design, architect, and implement high-quality web applications using TypeScript, React, and NestJS.
  • Work on both frontend and backend components to ensure seamless integration and optimal performance.
  • Write clean, maintainable, and efficient code, following best practices and industry standards.
  • Troubleshoot and resolve issues reported by users and stakeholders.
  • Continuously optimize and improve the application's performance and scalability.
  • Participate in code reviews, providing constructive feedback to improve code quality.
  • Stay up-to-date with the latest technologies, tools, and trends in web development.

Requirements:

  • Proven experience as a Full Stack Developer, with a focus on TypeScript, React, and NestJS.
  • Strong proficiency in TypeScript and its latest features.
  • Solid understanding of React and its core principles.
  • Familiarity with server-side development using NestJS or similar backend frameworks (Node.js, Express, etc.).
  • Experience with database systems (e.g., PostgreSQL, MySQL, MongoDB) and proficiency in writing efficient database queries.
  • Knowledge of state management libraries like Redux or MobX for managing complex application states.
  • Understanding of front-end build tools and bundlers (Webpack, Babel, etc.).
  • Familiarity with version control systems, preferably Git.
  • Strong problem-solving skills and the ability to think critically.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
  • BSc in Computer Science, Engineering, or relevant field is a plus but not mandatory.

Additional Information:

  • We are a highly functioning and experienced team having built many companies, been through exits and failures and ready to make Checkfirst a huge success. 
  • We are here to increase transparency through visual reporting tools. 
  • We take great pride in everything we do and are always striving to meet the goals we set for ourselves. 
  • You will love making a positive impact on thousands of people as we enable business to improve transparency through visual reporting tools globally.  
  • We have a diverse and global client base.
  • We are open to trying new strategies, technologies and delivering cutting edge solutions so you will always learn and have fun with our team. 
  • We are flexible about most things assuming there is delivery of good quality work and good communication.
  • You will be working with a team that is focused with an entrepreneurial and solution oriented mindset.

Submit Your Application

You have successfully applied
  • You have errors in applying