Project Role : Software Development Engineer
Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work.
Must have skills : Angular
Good to have skills : NA
Minimum
3 year(s) of experience is required
Educational Qualification : 15 years full time education
Job Summary:
As a Frontend Developer, you will be responsible for developing and implementing user interface components using React JS. You will work closely with our product, design, and back-end teams to create high-quality, user-friendly web applications.
Key Responsibilities:
- Develop new user-facing features using React JS.
- Build reusable components and front-end libraries for future use.
- Translate designs and wireframes into high-quality code.
- Optimize components for maximum performance across a vast array of web-capable devices and browsers.
- Collaborate with back-end developers and web designers to improve usability.
- Ensure the technical feasibility of UI/UX designs.
- Write clean, maintainable, and scalable code.
- Participate in code reviews to maintain high code quality.
- Stay updated with emerging front-end technologies and best practices.
Technical Prerequisites:
- HTML/CSS: Strong understanding of HTML5 and CSS3, including layouts, grid systems, and responsive design.
- JavaScript: Proficiency in JavaScript, including ES6+ features such as arrow functions, template literals, destructuring, modules, and classes.
- React JS: Thorough understanding of React JS and its core principles, including functional and class components, state and props management, event handling, conditional rendering, and lifecycle methods.
- Node.js and npm/yarn: Experience with Node.js and package managers (npm/yarn) for managing project dependencies.
- Version Control (Git): Proficiency with Git for version control and collaboration.
- React Router: Experience with React Router for building Single Page Applications (SPAs).
- State Management: Basic understanding of state management techniques, including Context API and familiarity with Redux.
- Form Handling: Experience with forms and controlled components in React.
- -RESTful APIs: Experience with RESTful APIs for data fetching and interaction with back-end services.
- Testing: Experience with front-end testing frameworks like Jest or Mocha.
Required Qualifications:
• Education: 15 years of education required.
• Experience: 3-7 years of professional experience in Frontend development using React JS.
• Soft Skills:
• Excellent problem-solving and analytical skills.
• Strong communication and collaboration skills.
• Ability to work independently and in a team environment.
• Detail-oriented with a focus on quality and performance.
Optional Skills:
• Knowledge about Angular JS.
15 years full time education
About Accenture
Accenture is a leading global professional services company that helps the world’s leading organizations build their digital core, optimize their operations, accelerate revenue growth and enhance services—creating tangible value at speed and scale. We are a talent- and innovation-led company with 774,000 people serving clients in more than 120 countries. Technology is at the core of change today, and we are one of the world’s leaders in helping drive that change, with strong ecosystem relationships. We combine our strength in technology and leadership in cloud, data and AI with unmatched industry experience, functional expertise and global delivery capability. Our broad range of services, solutions and assets across Strategy & Consulting, Technology, Operations, Industry X and Song, together with our culture of shared success and commitment to creating 360° value, enable us to help our clients reinvent and build trusted, lasting relationships. We measure our success by the 360° value we create for our clients, each other, our shareholders, partners and communities. Visit us at www.accenture.com
Equal Employment Opportunity Statement
All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law.
Job candidates will not be obligated to disclose sealed or expunged records of conviction or arrest as part of the hiring process.
Accenture is committed to providing veteran employment opportunities to our service men and women.