Match score not available

Full Stack Typescript Developer

Remote: 
Full Remote
Contract: 
Salary: 
2 - 2K yearly
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

5+ years of experience in software engineering, Strong proficiency in Node.js and React.js, Bachelor's or Master's degree in Computer Science or related field, Familiarity with state management solutions like Redux.

Key responsabilities:

  • Design and develop user-friendly interfaces
  • Implement server-side logic using Node.js
  • Manage data interchange between servers and users
  • Lead code reviews and mentor junior developers

MWDN Ltd logo
MWDN Ltd
51 - 200 Employees
See all jobs

Job description

Description

Our client is currently seeking a Senior Full-Stack Developer specializing in Node.js and React to join our team. This role offers the opportunity to design, develop, and manage both server-side and client-side functionalities of our innovative web and mobile applications. The ideal candidate will contribute to our full-stack projects, working closely with our team to create integrated solutions that meet our technical and business needs.


What is your new project?

Domain: Design and development

Location: USA

Company size: 11-50 employees

Founded in: 2014


What makes this project exciting?

Join a company that doesn’t just build products – it launches dreams! Our client is an award-winning product design and development agency that has helped bring over 400 projects to life, from startups to non-profits, enabling them to make a real impact in the digital world. With accolades like the Forbes Business Award and recognition as one of Clutch’s top creative and design agencies, this is a company that knows how to create winners.

Over the past decade, they’ve partnered with visionaries to raise over $1 billion in funding through cutting-edge mobile and web platforms. But they’re more than just developers – they are dedicated product partners, guiding entrepreneurs and organizations every step of the way.

If you're passionate about creating products that matter, join a team that blends expertise with a human touch – where success stories are made and celebrated.


What makes you a great fit

  • 5+ years of commercial experience in software engineering.
  • Strong proficiency in Node.js, alongside extensive experience in building user interfaces with React.js and React Native.
  • Proficiency in JavaScript and a solid understanding of modern front-end development practices.
  • Bachelor's or Master's degree in Computer Science, or a related field, or the ability to demonstrate expertise in modern development philosophy, JavaScript, and system architecture.
  • Familiarity with state management solutions like Redux or Mobx.
  • Knowledge of RESTful API integration and GraphQL.
  • Strong understanding of responsive web design and mobile-first principles.
  • Experience with frontend build tools and package managers such as Webpack, Babel, and npm.
  • Proficient in HTML5 and CSS3, with an eye for detail in UI/UX design.
  • Knowledge of testing frameworks and the ability to implement unit and integration tests.
  • Proficient with version control systems, such as Git.
  • Familiarity with CI/CD pipelines and deployment processes.
  • Strong problem-solving skills and the ability to work both independently and as part of a collaborative team.
  • Level of spoken English: at least an upper-intermediate.

Preferred Qualifications:

  • Experience with additional frontend frameworks or libraries like Angular or Vue.js.
  • Familiarity with TypeScript.
  • Prior experience in developing mobile applications with React Native.
  • Proficient in using PostgreSQL databases
  • Knowledge of mobile-specific best practices and platform-specific nuances.
  • Familiarity with design systems and component libraries.
  • Familiarity with Docker and Kubernetes for containerization and orchestration.
  • Experience with continuous integration and deployment pipelines.
  • Prior experience working in an Agile/Scrum development environment.
  • Previous experience in a software development studio or a similar environment.
  • Leadership or mentoring experience is a plus.

Your day-to-day in this position

  • Design and develop user-friendly interfaces for web and mobile applications using React.js and React Native.
  • Implement server-side logic using Node.js, ensuring high performance and responsiveness to requests from the front-end.
  • Manage the interchange of data between servers and users, including developing API interfaces with RESTful and GraphQL services.
  • Identify and address performance bottlenecks and bugs, and propose effective solutions.
  • Uphold code quality, organization, and automation best practices.
  • Enhance existing features and create new ones, contributing to our portfolio of applications.
  • Work collaboratively with product managers, designers, and other engineers to define product roadmaps and milestones.
  • Lead code reviews and provide mentorship to junior developers.

Why work with us?

Our Client Offers:

  • Flexible working hours.
  • Paid time off.
  • An awesome team dedicated to your growth.

Our next steps

✅ Submit a CV in English — ✅ Intro call with a Recruiter — ✅ Client intro interview — ✅ Test Task  — ✅ Client tech interview — ✅ Client management interview— ✅ Offer


Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Problem Solving
  • Mentorship

TypeScript Developer Related jobs