Job Title:
Sr Software Engineer React js
Job Description:
We re Concentrix. A new breed of tech company Human-centered. Tech-powered. Intelligence-fueled.
We create game-changing solutions across the enterprise, that help brands grow across the world and into the future. We are trusted by clients across all major sectors, from up-and-coming success stories to iconic Fortune Global 500 brands in over 70 countries spanning 6 continents.
Roles and Key Responsibilities:
- Client Interaction on daily basis, working with teams from different geography, flexible to work on odd hours on need basis. Understanding the development standards and adhere to processes followed.
- Ability to coach teams in writing quality code.
- Good communication skills as he / She will have to engage with the client for understanding.
- To be autonomous within a team that is passionate to deliver quality.
- We know you are happiest when you are learning new things, so you will be given an annual allowance to spend on your professional growth such as attending a conference or taking a course.
- You will get a chance to mentor and support other members of your team, providing technical leadership and advice.
- You will work in a multi-disciplinary global team to create high-quality software.
- Ensure the quality of your teams work through pair programming, code reviews, unit tests and test automation.
Skills Required:
- Extensive experience as a Frontend Engineer, designing and implementing software solutions using modern JS frameworks / Web API - Minimum of 4 years
- Experience with consuming and planning Client-Server communication through RESTful API
- Very deep knowledge of JavaScript including ES6/ES7.
- A good understanding of React, Redux and Redux-Saga.
- A good understanding of Webpack.
- Hands-on experience with writing custom CSS styles.
- Hands-on experience with TypeScript.
- Hands-on experience with Jest.
- The ability to drive the development forward and be able to translate business requirements into pragmatic solutions
- A solid history of constantly improving your own knowledge and skills as well as improving processes for your organization
- Proficiency with git when collaborating on code bases
- The confidence and passion to work in a client facing role, offering a consultative approach to development
- An understanding of architectural choices, including the trade-offs for each
- Practical experience in Continuous Integration and writing highly testable code, simplifying Unit Tests
- Knowledge of Scrum or Kanban
Additional Skills:
- Experience with architecting complex Frontend applications is a big plus.
- Knowledge of GCP is an added advantage.
- Previous leadership experience, managing/mentoring and motivating others to improve.
- Experience in client interaction with Global clients.
- A good understanding of micro frontend and Lerna.
- Experience with Styled Components
Location:
IND Bangalore - 55, Divyasree Towers, Bannerghatta Main Road