Fullstack Software Engineer (User Interface)
Tamnoon · United States
About The Role
Join our team as a Fullstack Software Engineer, where you'll design, develop, and maintain secure, reliable, high-performing web applications. You'll work closely with Product, Design, and Engineering to ship customer-facing features and continuously improve quality. Your responsibilities will include building end-to-end product features, translating UI/UX designs into responsive components, developing and consuming RESTful APIs, and ensuring strong integration and data integrity. You'll also participate in code reviews, own deployed code, support CI/CD workflows, and communicate technical concepts to both technical and non-technical partners.
- Design, develop, and maintain secure, reliable, high-performing web applications with a strong emphasis on React + TypeScript.
- Collaborate closely with Product, Design, and Engineering teams to ship customer-facing features and continuously improve quality.
- Build end-to-end product features using TypeScript, React, and Node.js, ensuring a polished customer experience.
- We’re looking for engineers who are comfortable leveraging modern AI tools (e.g., Copilot, Cursor, Claude Code) to accelerate development—while maintaining strong engineering judgment, code quality, and a deep understanding of the systems they build
- Strong engineering judgment—ability to balance speed, quality, and maintainability
- Comfort with modern testing practices and frameworks (e.g., Jest, Mocha/Chai, Cypress, Playwright)
- Strong collaboration and communication skills—able to explain technical concepts to both technical and non-technical partners
- Strong proficiency building web applications with TypeScript, React, and Node.js
- Experience designing and implementing REST APIs
- Ability to analyze ambiguous problems, propose solutions, and execute effectively
- A “pixel-perfect” mindset and strong attention to UI details (spacing, states, responsiveness, accessibility)
- System design fundamentals: API design, data modeling, performance, reliability, and security best practices
- Experience using AI coding tools (e.g., Copilot, Cursor, Claude Code, Codex) to accelerate development
- Comfortable working in an environment where AI is part of the development workflow
- Ability to validate, adapt, and take ownership of AI-generated output (not blindly rely on it)
- Experience with Nest.js and modern front-end best practices
- Experience working in AWS environments
- Experience building or integrating AI-powered features or workflows
- Experience shaping engineering practices in fast-moving teams
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring