Mid-level Fullstack Developer – React.js, Next.js, Nest.js

Posted 1ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Fullstack Developer working on data integration and analytics platform with AI at Inicie. Building features and maintaining systems with a focus on performance, security, and stability.

Responsibilities:

  • Develop and maintain fullstack features using React on the frontend and Nest.js on the backend.
  • Create and consume RESTful APIs, ensuring performance, security and scalability, and implement and maintain real-time systems using WebSockets.
  • Implement responsive, accessible interfaces following UX/UI best practices.
  • Work with React component architecture, using hooks and modern state management.
  • Maintain and evolve legacy systems, ensuring stability and performance.
  • Optimize database queries and schema (Postgres/PostgreSQL).
  • Implement and maintain automated tests (unit and integration).
  • Actively participate in code reviews and share knowledge with the team.
  • Document code, processes and technical decisions.
  • Respond to bugs and incidents quickly and efficiently.

Requirements:

  • Strong proficiency in JavaScript/ES6+, TypeScript, HTML5 and CSS3.
  • Experience with state management in React (Context API, Redux, Zustand or similar).
  • Knowledge of software architecture and ability to contribute to technical decisions.
  • Experience with ORMs, migrations, seeders and defining relationships.
  • Experience creating and consuming RESTful APIs.
  • Knowledge of authentication and authorization (JWT, OAuth, Google Login).
  • Experience with relational databases (MySQL/PostgreSQL) and query optimization.
  • Familiarity with automated testing (Vitest, Jest, React Testing Library).
  • Experience with Git and collaborative workflows (Git Flow, pull requests, code review).
  • Ability to work on maintenance, bug fixes and evolution of existing systems.
  • Collaborative, proactive and resilient mindset.

Benefits:

  • Remote
  • Contract type: Contractor (PJ - B2B)
  • Working hours: Monday to Friday, 9:00 AM to 6:00 PM