Software Engineer, Fullstack (UI)
Skills
Front-End DevelopmentWeb ApplicationsAmazon Web ServicesChai.JsCloud SecurityCustomer ExperienceData Integrity
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Strong proficiency with TypeScript React and Node.js
- Experience designing and implementing REST APIs
- Strong attention to UI details including spacing states responsiveness and accessibility
- Comfort with modern testing practices and frameworks such as Jest Mocha Chai Cypress or Playwright
- Ability to analyze ambiguous problems propose solutions and execute effectively
- Strong collaboration and communication skills
- System design fundamentals including API design data modeling performance reliability and security
- Strong engineering judgment to balance speed quality and maintainability
- Experience using AI coding tools to accelerate development and validate output
Nice to have
- Pixel-perfect mindset
- AI tool fluency
- Strong ownership
- Fast-moving team experience
- Security-minded
Day to day
- Build end-to-end product features across UI and backend using TypeScript React and Node.js
- Translate designs into polished accessible responsive components with strong attention to detail
- Develop and consume RESTful APIs while improving integration data integrity security performance and reliability
- Write tests participate in code reviews support CI/CD and own production behavior through monitoring and remediation
