Software Engineer (React)
NTT Data
- Bangalore, Karnataka
- Permanent
- Full-time
You'll have a passion for hands-on front-end coding, working with the latest frameworks and making a difference working on one of the biggest digital estates in the UK.What you'll be doing
- Building Software solutions
- Hands on development of FE code in React, Next.JS and other frameworks
- Working with the Product Owner, Engineers, Designers and other stakeholders in your agile squad to deliver digital experiences across BT and EE brands
- Contributing to enhance the systems you are working on
- Provide post-release and incident support
- Peer reviews of other squad members work
- Working alongside the other technical members of your squad to ensure solutions are fit for purpose, performant, secure, accessible and conform to our architectural principles
- Collaborate with the Lead Engineer, Engineering Manager and Chapter leads in defining front end technical standards and approaches
- Living the company values: Personal, Simple & Brilliant.
- 5+ Years of experience in JavaScript with React, Hooks, Redux, Next.JS, TypeScript
- HTML5
- CSS3
- Unit and Integration testing (i.e. Jest)
- JSON Manipulation, API integrations
- Performance optimisation
- Focus on quality, automation, and metrics
- Comfortable working within a design framework
- Good understanding of the wider FE framework and tooling landscape including other Javascript Frameworks
- Software configuration management (Github, Gitlab Bitbucket etc)
- Knowledge of FE architecture and patterns
- Experience of working in a fast-paced agile environment
- Problem solver and analytical thinker
- Good planning and time-management skills
- Relationship management of both internal and external customer
- Able to translate user story requirements into brilliant digital experience
- Ability to build strong relationships both within and outside of the team and department
- GraphQL
- Experience of building mobile apps