Key Responsibilities
Design, develop, test, and maintain enterprise-scale frontend applications using React, Angular, or AngularJS
Build responsive and maintainable user interfaces using TypeScript, JavaScript ES6, HTML5, CSS3, and Sass
Develop applications using React.js and, where applicable, Next.js or Angular
Integrate frontend applications with backend services developed using Node.js, Python, Java, or Spring-based technologies
Work with relational databases, including Oracle, and integrate applications with cloud infrastructure
Implement and maintain frontend state management solutions and optimize application performance
Use frontend build tools such as Webpack and Vite to support efficient development and deployment workflows
Develop and maintain automated tests using Jest, Cypress, React Testing Library, or similar frameworks
Leverage AI coding assistants and large language model (LLM) tools to improve development productivity, code quality, and debugging
Collaborate with backend developers, QA engineers, and other stakeholders to deliver reliable software solutions
Follow established coding standards, testing practices, and software development best practices
Required Qualifications
7+ years of experience
Bachelor's Degree
Skills
React.js
Angular
TypeScript
JavaScript ES6
HTML5
CSS3 and Sass
Next.js
Backend Integration (Node.js, Python, Java/Spring)
Relational Databases
Cloud Infrastructure Integration
State Management
Frontend Build Tools
Automated Testing
Application Performance Optimization
Enterprise Application Integration
Analytical Problem Solving
Cross-functional Collaboration
Software Development Best Practices
AI-Assisted Development
Schedule
Start date: 2026-11-02
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
- Dice Id: compun
- Position Id: CDC6034179
- Posted 1 hour ago