About the Role :
We are looking for a talented and well-rounded Fullstack Developer with a strong background in both front-end and back-end technologies to help us build modern, scalable, and performant web applications. You will be responsible for developing full product features from front-end UI to API development and database integration and working closely with designers, product managers, and other engineers.
This role is ideal for someone who enjoys creating beautiful, functional UIs from scratch, writing clean and maintainable code, and shipping polished products Responsibilities :
- Develop and maintain end-to-end product features, including front-end UI, APIs, and database layers.
- Build responsive, accessible, and pixel-perfect front-end components using React, Next.js, and Tailwind CSS, based on designs from Figma.
- Design and implement RESTful APIs and backend logic using Nest.js, Next.js API Routes, or Express.
- Integrate with and optimize PostgreSQL databases using ORMs such as Prisma or similar.
- Manage local and global application state using libraries like Zustand (or Redux if applicable).
- Collaborate with designers, product managers, and other developers to deliver intuitive user experiences and robust backend services.
- Participate in code reviews, technical planning, and product discussions.
- Own features through the full development lifecycle from development to launch, monitoring, and support.
- Ensure high performance, responsiveness, and scalability of web applications.
- Contribute to the improvement of engineering standards, tooling, and Qualifications & Technical Skills :
- Strong proficiency in React and Next.js for SSR / SSG applications.
- Experience with TypeScript in both client and server contexts.
- Proficient in building UIs from scratch, without relying heavily on component libraries.
- Excellent eye for design and UX details, and ability to translate Figma mockups into high-fidelity UI.
- Strong skills in HTML, CSS, and modern styling frameworks like Tailwind CSS.
- Familiarity with state management tools like Zustand or Redux.
- Solid experience with Node.js, preferably with Nest.js or Next.js API routes.
- Understanding of REST principles and building RESTful APIs.
- Experience with Express.js is acceptable if Nest.js knowledge is limited.
- Familiarity with authentication, authorization, and secure API development.
- Proficient in working with PostgreSQL or other relational databases.
- Experience with Prisma ORM is a strong plus.
- Ability to design and optimize schema, queries, and migrations.
- Demonstrated experience in taking projects from development through to launch and post-launch support.
- Familiarity with version control (Git) and working in Agile / Scrum development environments.
(ref : hirist.tech)