Role Description:
As a Senior Software Engineer - Front End React at Incedo, you will be responsible for developing user interfaces using ReactJS. You will be expected to have a strong understanding of HTML, CSS, JavaScript, and ReactJS. You should also have experience in working with state management libraries like Redux and MobX.
Roles & Responsibilities
- Strong proficiency in JavaScript, including DOM manipulation & java script object model Thorough understanding of React
- JS, its core principles like Hooks, Lifecycle, etc
- and workflows such as Flux / Redux Familiar in writing test cases and providing thorough test coverage
- Familiar with newer specifications of ECMA Scripts along with Bootstrap, HTML & CSS Experience in designing Restful APIs
- Hands-On with design patterns, error / exception handling & resource management
- Exposure to DevOps, associated CI/CD tools and code versioning tools like GIT Knowledge of modern authorization mechanisms like JSON Web Token Experience working with various data stores, SQL or NoSQL Decent knowledge of OOPS concepts .
Technical Skills
Skills Requirements:
- Strong proficiency in React.js and JavaScript.
- Experience in front-end web development using HTML, CSS, and JavaScript frameworks.
- Knowledge of web design principles and web accessibility standards.
- Familiarity with software development life cycle (SDLC) and agile methodologies.
- Must have excellent communication skills and be able to communicate complex technical information to non-technical stakeholders in a clear and concise manner.
- Must understand the company's long-term vision and align with it.
- Provide leadership, guidance, and support to team members, ensuring the successful completion of tasks, and promoting a positive work environment that fosters collaboration and productivity, taking responsibility of the whole team.
- 4-6 years of work experience in relevant field
- B.Tech/B.E/M.Tech or MCA degree from a reputed university. Computer science background is preferred .