Development is the largest discipline at Endava. Our developers design, build, and release software products in multiple programming languages, frameworks, and libraries. Always collaborating with cross-functional project teams, our developers are adaptable problem-solvers with a client-oriented mindset.
As a Development Lead (React) at Endava you will have the opportunity to continuously expanding your knowledge in technical but also in different business domains and to contribute to the Frontend development community.
Responsibilities:
- Participate actively in all phases of the application development lifecycle, including pre-planning, estimation, and architectural decisions for new features and deliverables.
- Develop customized software solutions using technologies like React, Redux and Typescript
- Play a key role in organizing and prioritizing front-end work, ensuring efficient workflow and task management within the projects.
- Develop functionalities according to defined acceptance criteria
- Contribute to the development of coding guidelines and ensure high code quality across the projects.
- Work within the Scrum Team to deliver the sprint scope in time and with the expected quality
- Collaborate with the UX designers to assess the feasibility and cost-efficiency of the proposed solutions.
Requirements
- 5+ years of experience working with React and Redux
- Strong experience working with HTML and CSS
- Strong experience working with Typescript
- Experience with unit testing and testing libraries and runners like Jest and react-testing-library
- Good understanding of UX best-practices
- Experience in designing and implementing REST APIs
- Experience with software engineering good practices (testing, code review, continuous delivery, design documentation)
- Experience working in an Agile environment
- Familiar with designing software for performance and scalability
- Proven leadership experience
- Excellent communication skills and the ability to take part in both team debates as well as client discussions
- Versioning control systems (e.g., Git, SVN)
- Advanced English speaking and writing abilities are required.
WOULD BE A PLUS
- Experience with Progressive Web Apps
- CSS Flexbox / Grid
- JavaScript fetch-mock or similar
- Playwright or similar framework for E2E testing
- Webpack, Rollup.
Endava
Technology consulting and partnering company that drives meaningful change through harnessing technology and a people-centric mindset.
Other jobs at Endava
Why OmniJobs?
- Rare & hidden jobs
- New jobs every day
- No expired job posts
- All jobs in English
Receive emails about similar jobs
Get alerts to your inbox about new open jobs that are similar to this one.
No spam. No ads. Unsubscribe anytime.
Similar jobs