About the role
CalCPA is seeking a remote Full-Stack Developer to build and enhance its web applications, including eCommerce, AI-powered tools, email-deliverability services, and third-party integrations. The role owns features end-to-end, from implementation and testing through deployment, while collaborating with the software development team. Responsibilities Develop and enhance features using TypeScript, CSS, React, and Next.jsDesign and build REST/GraphQL APIs and server-side logic with Node.js / Next.js API routesModel and query data in SQL (PostgreSQL/MySQL) or NoSQL (MongoDB/Firebase) as appropriateWrite high-quality, testable, and maintainable codeWrite unit, integration, and end-to-end tests (Jest, Playwright/Cypress) and participate in Test-Driven Development where practicalCollaborate with other members of the development team to plan and implement featuresTroubleshoot and debug issuesOwn features end-to-end, from the UI through deployment on Netlify/Vercel and CI/CD pipelines (AzureDevO
Skills
- TypeScript
- CSS
- React
- GraphQL
- Node.js
- Next.js
- SQL
- PostgreSQL
- MySQL
- MongoDB
- Firebase
- Jest