Front-end Engineer
Data Wave Technologies Inc
Atlanta, United States of America
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
Atlanta, United States of America
Tech stack
JavaScript
API
Agile Methodologies
Code Review
DevOps
Regression Testing
TypeScript
React
Cypress
Backend
Playwright
GraphQL
Front End Software Development
React Testing Library
Api Management
Job description
- Develop and maintain React-based user interfaces for payment and transaction systems
- Collaborate with backend, product, and design teams to deliver scalable and user-centric solutions
- Ensure components are reusable, accessible, and resilient across various states and edge cases
- Implement and maintain automated UI tests (React Testing Library, Playwright, Cypress)
- Validate API integrations, state management, and error handling scenarios
- Support cross-browser, responsive, and high-quality UI delivery
- Integrate frontend solutions and tests into CI/CD pipelines
- Contribute to code reviews, standards, and continuous improvement
Requirements
Bachelor's degree or equivalent experience
- Overall, all 8+ years' experience required with 3+ years of experience in frontend or full-stack development
- Strong experience with JavaScript/TypeScript and React
- Familiarity with Agile and DevOps practices
- Experience with modern testing frameworks (RTL, Cypress, Playwright)
- Knowledge of API integration (REST/GraphQL)
- Understanding of state management and async UI behavior
- Experience with CI/CD pipelines and automation
- Familiarity with accessibility (a11y) standards
Nice to Have
Experience in payments or transaction systems
Exposure to visual regression testing
API mocking or contract testing knowledge
Awareness of frontend security best practices
Experience with AI-assisted development or testing