Technology Lead - Reactive Programming - React JS
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+34 more
Job description
The engineer will work closely with backend developers, UI/UX designers, product managers, QA engineers, and other stakeholders to build modern enterprise web applications., * Design and develop modern web applications using React, Angular, TypeScript, and JavaScript.
- Build reusable and maintainable UI components and frontend architecture.
- Develop responsive interfaces using HTML5, CSS3, JavaScript, and modern CSS frameworks.
- Work with REST APIs and integrate frontend applications with backend services.
- Implement application state management and efficient data handling.
- Optimize applications for performance, scalability, accessibility, and cross-browser compatibility.
- Participate in requirements analysis, technical design, development, testing, and production support.
- Work with UI/UX teams to convert designs and wireframes into functional interfaces.
- Write clean, reusable, and testable code.
- Perform code reviews and contribute to frontend development standards.
- Troubleshoot and resolve frontend defects and production issues.
- Develop unit and integration tests for frontend applications.
- Work within Agile/Scrum development teams.
- Participate in sprint planning, daily standups, backlog refinement, demos, and retrospectives.
- Collaborate with backend engineers on API contracts and application integration.
- Contribute to improving frontend architecture and development practices.
Required Technical Skills
Frontend
- React
- Angular
- TypeScript
- JavaScript / ES6+
- HTML5
- CSS3
- Responsive Web Design
API / Integration
- REST APIs
- JSON
- HTTP/HTTPS
- Frontend-to-backend integration
Development Practices
- Component-based development
- Reusable UI architecture
- Responsive design
- Cross-browser compatibility
- Performance optimization
- Debugging and troubleshooting
- Code reviews
- Agile/Scrum
Testing
- Unit testing
- Integration testing
- Experience with frontend testing frameworks such as Jest, Jasmine, Karma, or similar
Tools
- Git
- GitHub/GitLab/Bitbucket
- npm/yarn
- CI/CD exposure
Requirements
We are looking for an experienced Frontend Software Engineer with strong hands-on experience developing scalable, responsive, and high-performance web applications. The ideal candidate should have strong expertise in React, Angular, TypeScript, and JavaScript, with the ability to translate business and UI/UX requirements into clean, maintainable frontend applications., * Node.js experience
- Experience working with microservices/API-based applications
- Cloud exposure such as AWS or Azure
- Docker/Kubernetes exposure
- Experience with CI/CD pipelines
- Experience with modern UI libraries/design systems
- Accessibility standards such as WCAG
- Experience working in large enterprise applications
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
React Developer Salary [2023]
The Best 7 Frontend Frameworks for Developers in 2025
Fully Remote Software Engineer Jobs
25 Essential Tools for Front End Developers