Full Stack Developer

AI overview

Contribute to the development of high-quality SaaS applications using React, Next.js, and Node.js while collaborating with a cross-functional team in a dynamic and agile environment.

We are looking for a talented Full Stack Developer to join our dynamic team at Trustmi. As a key contributor, you will work in an agile environment to build, optimize, and maintain scalable, high-quality SaaS applications. You will collaborate closely with designers, product managers, and other engineers to develop and enhance our products.

Responsibilities:

  • Develop and maintain high-quality, scalable web enterprise-ready SaaS applications using modern front-end and back-end technologies.
  • Stay up to date with the latest updates in React, Next.js and Node.js, continuously implementing best practices.
  • Work closely with UX/UI designers to create engaging and intuitive user experiences.
  • Optimize applications for maximum speed and scalability.
  • Utilize Next.js and Node.js as Backend-for-Frontend (BFF) architecture.
  • Write clean, reusable, and well-documented code.
  • Ensure best practices in software development, including code reviews and testing.
  • Work with DevOps to improve CI/CD pipelines, deployment and testing strategies.
  • Collaborate with the backend team and contribute to Python development as we expand our expertise.
  • Continuously explore and implement new technologies to enhance development efficiency.

Requirements

  • 5+ years of experience in full-stack development.
  • Strong expertise in React.js and Next.js (at least 3 years of hands-on experience).
  • Proficiency in Node.js and Python for backend development.
  • Strong understanding of JavaScript and TypeScript.
  • Experience with modern web technologies (HTML, CSS/SCSS, Tailwind, etc.).
  • Familiarity with database technologies (PostgreSQL, MySQL, MongoDB, etc.).
  • Experience building and consuming RESTful APIs.
  • Understanding of CI/CD pipelines and cloud platforms (AWS, GCP, Azure).
  • Ability to write unit and integration tests using Jest, Cypress, or similar frameworks.
  • Experience working in an agile environment with cross-functional teams.
  • Strong problem-solving skills and attention to detail.

Nice to Have

  • Experience with state management libraries such as Zustand, Redux, or Recoil.
  • Experience in a SaaS or startup environment.
  • Knowledge of design systems and component libraries.

Other

  • Exceptional interpersonal and communication skills.
  • Self-driven, highly motivated, and eager to learn new technologies.
  • Passionate about staying ahead of industry trends and new technologies.
  • Comfortable working in a fast-paced, startup-like environment.
  • Fluent in Hebrew and English.
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Full-Stack Engineer Q&A's
Report this job
Apply for this job