Full Stack Developer
Create a free account to apply in seconds
About the Role
We’re looking for a Full Stack Developer to help build and support a regulatory compliance platform that manages product, part, and supplier chemical data across Internal and Supplier Portals. This role is hands-on development first, with part-time SQA ownership (test execution + automation support) to strengthen quality and reduce production issues.
Role expectations
What You’ll Do (Responsibilities)
Full Stack Development (Primary)
• Build and enhance UI features using React + Next.js and TypeScript.
• Implement and maintain backend endpoints using Node.js (REST APIs, validations, business rules).
• Fix bugs, improve performance, and refactor code with guidance from senior engineers.
• Participate in code reviews and follow secure coding practices.
Quality Engineering / SQA (Secondary)
• Write and execute test cases for new features and regression testing.
• Validate APIs using tools like Postman/Insomnia and verify data using basic SQL queries.
• Help create and maintain automated tests (unit/integration and basic UI automation where applicable).
• Support defect triage: reproduce issues, document steps, and verify fixes.
• Improve test documentation and help keep release quality consistent.
Collaboration
• Work closely with Product/BA, UX, QA, and DevOps to clarify requirements and validate delivery.
• Contribute to Agile ceremonies (standup, grooming, sprint planning, demos).
What we're looking for
Must-Have Skills
• 3-5 years experience in web development and/or QA automation (combined is fine).
• React (bonus: Next.js) and TypeScript/JavaScript fundamentals.
• Basic backend experience with Node.js (or strong willingness to learn).
• Understanding of REST APIs and HTTP basics.
• Testing mindset: ability to write test cases, reproduce defects, and think in edge cases.
• Familiarity with Git and Agile tools (Jira/Confluence).
Nice-to-Have / Preferred
• Experience with any Node framework: Express / NestJS / Fastify.
• Unit testing exposure: Jest (frontend and/or backend).
• Basic SQL and database concepts (queries, joins at a basic level).
• UI automation exposure (e.g., Playwright/Cypress/Selenium).
• Cloud/devops exposure: Docker, AWS basics.
• Experience working in a regulated environment (healthcare/compliance) is a plus.