Salary: $95,000 - 110,000 per year Requirements:
- 6+ years of software development experience, including 4+ years of hands-on React.js experience.
- Strong knowledge of JavaScript and/or TypeScript, React hooks and functional components, state management, React Router, HTML5, CSS3, responsive web design, and REST API integration.
- 2+ years of experience working with Java, preferably Java 8 or later.
- Working knowledge of Spring Boot, Spring MVC, and RESTful services.
- Experience with Git and collaborative code-review workflows.
- Experience writing automated tests using tools such as Jest, React Testing Library, Cypress, JUnit, or Mockito.
- Strong understanding of front-end performance, security, and accessibility.
- Good knowledge of Agile/Scrum practices, along with excellent communication and problem-solving skills.
- Design, develop, and maintain scalable, responsive, high-performance web applications using React.js.
- Build reusable, maintainable UI components and implement application functionality with JavaScript and/or TypeScript.
- Manage application state with Redux, Context API, Zustand, or similar tools; integrate RESTful APIs and handle asynchronous data flows.
- Optimize applications for performance, scalability, and accessibility, and develop unit, integration, and end-to-end tests.
- Participate in code reviews, uphold front-end coding standards, work with designers on user-friendly interfaces, and troubleshoot issues across environments.
- Work with Java-based back-end services and REST APIs; develop or enhance services using Java and Spring Boot.
- Understand existing Java application architecture and business logic, and support API development, integration, debugging, and maintenance.
- Collaborate with back-end engineers on API contracts and data models, maintain tests using JUnit and Mockito, and investigate issues across front-end and back-end layers.
- Work with product managers, UX/UI designers, QA engineers, and back-end developers to deliver reliable, user-friendly enterprise applications.
- AI
- API
- Blockchain
- Cloud
- Cypress
- DevOps
- Git
- HTML5
- Support
- JUnit
- Java
- JavaScript
- Jest
- Mobile
- MVC
- REST
- React
- Redux
- Security
- Spring
- Spring Boot
- TypeScript
- Web
- UX UI Design
- Fullstack
More:
We are Synechron, a global consulting firm combining creativity and innovative technology to deliver digital solutions across Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering. Our FinLabs develop modernization solutions spanning AI, blockchain, data science, digital underwriting, and mobile-first applications. We have more than 14,500 employees and 58 offices across key global markets, and have received multiple employer awards. This Senior React Developer / Full-Stack Engineer role is based in Charlotte, North Carolina. The stated base salary for a position filled there is $95,000–$110,000 per year, plus benefits. We offer competitive compensation and benefits, paid annual leave, sick leave and national holidays, parental leave, insurance coverage, retirement savings plans, higher-education certification support, and region-dependent commuter benefits. Our employees also have access to training, personal development, Udemy for Business courses, coaching through our FinLabs and Centers of Excellence, and projects with leading banks, financial institutions, and insurance firms. We provide opportunities to work abroad and foster an approachable, diverse global culture. We are an equal opportunity and affirmative action employer committed to inclusion, flexible workplace arrangements, mentoring, internal mobility, and learning and development.
last updated 41 week of 2026
Senior React Developer / Full-Stack Engineer in charlotte at Unknown Company
This position is listed as contract and onsite.