Custom Software Engineer - Front-End Developer (ReactJS)
Accenture India Private Limited
Apply on company website
Custom Software Engineer - Front-End Developer (ReactJS)
Accenture India Private Limited
Coimbatore
Not disclosed
Job Details
Job Description
Custom Software Engineer
Project Role : Custom Software EngineerProject Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact.
Must have skills : Microsoft FED ReactJS
Good to have skills : NA
Minimum 2 year(s) of experience is required
Educational Qualification : 15 years full time education
Summary: As a Custom Software Engineer, you will lead the effort to design, build, and configure applications, acting as the primary point of contact. Your typical day will involve collaborating with cross-functional teams to gather requirements, developing innovative software solutions, and ensuring that applications meet both functional and non-functional requirements. You will also engage in troubleshooting and optimizing existing applications, while mentoring junior team members and contributing to the overall success of the project. We are looking for a motivated and technically capable Front-End Developer with hands-on experience in ReactJS to build and maintain responsive, user-friendly web applications. The role focuses on implementing UI features, fixing defects, and ensuring consistent user experience while following established design, accessibility, and coding standards. This role works closely with Senior Front-End Developers, back-end teams, and the Team Lead to deliver high-quality front-end solutions. Roles & Responsibilities: - Expected to perform independently and become an SME. - Required active participation/contribution in team discussions. - Contribute in providing solutions to work related problems. - Assist in the development of project documentation and user manuals. - Engage in code reviews to ensure quality and adherence to best practices. Development & Delivery Develop and maintain front-end components and features using ReactJS Deliver assigned UI tasks within sprint timelines and quality expectations Participate in sprint planning, daily stand-ups, and retrospectives Provide task-level effort estimates and timely status updates Identify and communicate UI-related risks, issues, and dependencies Professional & Technical Skills: - Must To Have Skills: Proficiency in Microsoft FED ReactJS. - Strong understanding of front-end development principles and best practices. - Experience with RESTful APIs and integration with back-end services. - Familiarity with version control systems, particularly Git. - Knowledge of responsive design techniques and cross-browser compatibility. Technical Responsibilities Implement responsive, reusable, and maintainable UI components Convert UI/UX designs and wireframes into functional front-end code Ensure cross-browser and cross-device compatibility Write clean, readable, and well-structured front-end code Fix UI defects identified during development, testing, and production support Follow performance, security, and accessibility best practices Support front-end build, deployment, and post-deployment validation activities Collaboration & Support Work under guidance of Senior Front-End Developers and Team Lead Collaborate with back-end developers to integrate APIs Work closely with QA teams during UI, regression, and UAT testing Clarify requirements and design expectations early to avoid rework Documentation & Compliance Maintain component-level documentation and usage notes Follow defined front-end coding standards and review processes Adhere to security, accessibility, and compliance guidelines Support updates to UI guidelines and shared component libraries Technical Skill Sets Front-End Development Hands-on experience with ReactJS Good understanding of JavaScript (ES6+) and component-based architecture Experience with HTML5 and CSS3 Familiarity with responsive design principles State Management & UI Patterns Basic experience with React state management (Context / Redux or similar) Understanding of component lifecycle and hooks Ability to structure reusable and modular UI components API Integration Experience consuming REST APIs from front-end applications Understanding of asynchronous calls and error handling Build & Tooling Familiarity with front-end build tools (npm / yarn) Exposure to bundlers and build systems (Vite or similar) Experience using version control systems (Git or equivalent) Testing & Quality Basic experience with front-end testing frameworks (Jest, React Testing Library or similar) Understanding of UI defect lifecycle and quality practices Cloud & Deployment Awareness Basic understanding of front-end deployments and hosting environments Familiarity with application logs and browser-based debugging tools Agile Ways of Working Experience working in Agile / Scrum teams Participation in sprint ceremonies and backlog discussions Willingness to learn and adapt to evolving front-end practices Additional Information: - The candidate should have minimum 2 years of experience in Microsoft FED ReactJS. - This position is based at our Bengaluru office. - A 15 years full time education is required.
Job role
Work location
Coimbatore
Department
Software Engineering
Role / Category
Frontend Development
Employment type
Full Time
Shift
Day Shift
Job requirements
Experience
Min. 2 years
About company
Name
Accenture India Private Limited
Job posted by Accenture India Private Limited
Apply on company website