Senior React Engineer

7.0 - 12.0 years

15.0 - 25.0 Lacs P.A.

Bengaluru

Posted:1 week ago| Platform: Naukri logo

Apply Now

Skills Required

ReactCSSDatabasesTypescriptReduxJavascriptHTMLEF CoreSQL

Work Mode

Hybrid

Job Type

Full Time

Job Description

Requirements: Strong knowledge and 5+ years of professional experience in software development Strong knowledge and experience in designing and development Experience with TDD and other testing best practices Desire to write clean, modular and testable code with consistent code style Knowledge of design and architectural patterns Analyze, plan and estimate requirements as well as identify risks involved and provide solutions to them Attention to security issues Ability to learn new tools and technology and issue solver attitude Upper-intermediate level of English (both oral and written) Knowledge of Agile (preferably SaFe) development practices Strong analytic & problem-solving skills Solution-focused, takes initiative to work effectively within established guidelines Strong cross-functional team player, ability to work effectively with technical & business contacts Must comply with internal technical competence model Experience with Javascript, Typescript, React(17.02), Redux Nice to have experience/Passion to work with CSS, HTML Nice to have experience with RTL Nice to have knowledge of Databases/SQL, EF Core Responsibilities: Provide system or technical development expertise to the team Write well-documented quality, highly maintainable and performing code with extensive test coverage in a fast-paced professional software engineering environment Ensure the code follows latest coding practices and industry standards Investigate and resolve application issues and bottlenecks and inefficiencies Conduct and participate in code reviews that span multiple languages and applications Supports and develop software engineers by providing advice, coaching, and feedback as well as conducting design sessions, assisting in code deployments and day-to-day operations Regularly dive into the architecture, code, test plans, project plans, etc. Perform code reviews to ensure performance Provide effort estimations Identify, investigate, solve, and fix software problems Work in close contact with team members and project stakeholders on customers site Suggest technical and functional improvements to add value to the product Create technical specifications for new products, executing from start to finish and owning the quality of the service in production Act in compliance with all Company Policies & Procedures.Software Development: Strong knowledge in software development Writing clean, modular, and testable code Following coding practices and industry standards Writing well-documented, quality, and maintainable code Ensuring extensive test coverage Addressing security issues in code Design and Architecture: Experience in designing and development Knowledge of design and architectural patterns Conducting design sessions Creating technical specifications for new products Testing: Experience with TDD (Test-Driven Development) Knowledge of testing best practices Experience with React Testing Library (RTL) (nice to have) Analysis and Planning: Analyzing, planning, and estimating requirements Identifying risks and providing solutions Providing effort estimations Problem Solving and Issue Resolution: Investigating and resolving application issues Solving software problems and fixing inefficiencies Performance and Code Review: Performing code reviews Ensuring code performance Agile Practices: Knowledge of Agile development practices (preferably SaFe) Working effectively within established guidelines Team Collaboration and Communication: Effective communication with team members and project stakeholders Advising, coaching, and providing feedback to software engineers Strong cross-functional team player Technology and Tools: Experience with Javascript, Typescript, React (17.02), Redux Nice to have experience with CSS, HTML, Databases/SQL, EF Core Learning and Development: Ability to learn new tools and technology Issue solver attitude Complying with internal technical competence model Customer Interaction: Working in close contact with team members and project stakeholders on customers site Suggesting technical and functional improvements to add value to the product The mandatory skills for the job description are: Strong knowledge and experience in: Software development Designing and development TDD (Test-Driven Development) and other testing best practices Writing clean, modular, and testable code with consistent code style Design and architectural patterns Analyzing, planning, and estimating requirements, identifying risks, and providing solutions Addressing security issues Learning new tools and technology with an issue solver attitude Technologies: Javascript Typescript React (17.02) Redux Soft Skills: Upper-intermediate level of English (both oral and written) Knowledge of Agile (preferably SaFe) development practices Strong analytic and problem-solving skills Solution-focused, takes initiative to work effectively within established guidelines Strong cross-functional team player, ability to work effectively with technical and business contacts Compliance with internal technical competence model Strong knowledge 5+ years of professional experience Software development Designing and development TDD (Test-Driven Development) Testing best practices Clean, modular, and testable code Consistent code style Design patterns Architectural patterns Analyzing, planning, and estimating requirements Identifying risks and providing solutions Security issues New tools and technology Issue solver attitude Agile (preferably SaFe) development practices Analytic skills Problem-solving skills Solution-focused Initiative Cross-functional team player Technical competence model Technologies and Tools: Javascript Typescript React (17.02) Redux Nice to Have: CSS HTML RTL (React Testing Library) Databases/SQL EF Core Soft Skills: Upper-intermediate level of English (oral and written) Compliance with internal technical competence model Effective communication with team members and project stakeholders Advising, coaching, and feedback for software engineers Conducting design sessions Code deployments Day-to-day operations Technical and functional improvements Technical specifications creation Code reviews Performance assessment Effort estimations Problem-solving Customer site collaboration

Information Technology
Silicon Valley

RecommendedJobs for You

Pune, Bengaluru, Mumbai (All Areas)