
DE - Senior Developer - React - GDF...
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Senior Developer - React
EY is seeking a Senior Developer with expertise in React to join our team in Bengaluru, India. As a Senior Developer at EY, you will be instrumental in developing large and complex web applications, contributing to architectural design, and ensuring the integration of data and user experience.
The Opportunity
You will be responsible for architecting and developing robust web applications, defining standards for data representation, integration, and usage. This includes designing, building, and documenting solutions that meet diverse business requirements. You will also create sound project plans in collaboration with multidisciplinary teams, proactively identifying, managing, and mitigating risks. Developing strong relationships across the business to understand data needs and applying deep technical knowledge to solve complex problems, including the development of new solutions and technologies, will be key.
Key Responsibilities
- Provide innovative and practical designs for enterprise data architecture, applying advanced technical capabilities.
- Build reusable components and front-end libraries for future use.
- Guide team members in resolving complex data architecture issues and solve escalated project challenges.
- Translate designs and wireframes into high-quality code.
- Monitor project progress and quality.
- Review and develop due diligence to ensure developed solutions comply with architectural designs.
- Maintain software throughout its lifecycle, including design, development, verification, and bug fixing.
- Optimize components for maximum performance across various web-capable devices and browsers.
Skills and Attributes for Success
- Experience designing and conducting research and experiments with recently developed technologies.
- Expertise in UI Architecture and Design.
- Capability to define standards for UI design and development.
- Experience in building highly scalable products.
- Ability to identify software packages and solutions that meet client requirements, develop RFPs, and assist in vendor proposal evaluation.
Qualifications
- ReactJS development experience of 2+ years in production environments.
- JavaScript development experience of 6+ years.
- 4+ years of Web development experience.
- Proficient in UI/UX and architecture skills.
- Awareness of JSON, REST, and Web Services.
- Familiarity with testing tools like Protractor, Karma, Jasmine.
- Thorough understanding of React JS and its core principles.
- Familiarity with RESTful APIs.
- Good knowledge of JavaScript OOPs concepts.
- Strong problem-solving approach.
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Thorough understanding of React JS and its core principles, with experience in popular React JS workflows such as Flux or Redux.
- Strong command over HTML5, CSS3, and responsive web designing.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Experience with common front-end development tools like Webpack, NPM.
- Ability to understand business requirements and translate them into technical requirements.
- Experience with testing and writing unit test scripts/specs (Karma, Jasmine).
- Familiarity with code versioning tools and DevOps.
- Excellent problem-solving skills.
Ideally, you’ll also have
- Experience with Angular2+.
- Experience in Redux.
- Exposure to AWS/Azure or any cloud platforms.
- Exposure to SSO, LDAP, OAuth, SSL integration.
- Experience in emerging technologies such as IoT, AI/ML.
What we look for
- Demonstrated mastery of skills and technologies across numerous relevant projects.
- Strong experience in utilizing complex technologies.
- Proven experience in delivering effective data architecture strategies.
- In-depth knowledge and confident application of related skills and technologies.
- Experience designing and conducting research and experiments with recently developed technologies.
What we offer
EY Global Delivery Services (GDS) is a dynamic global delivery network operating across multiple locations. We collaborate with EY teams globally, playing a crucial role in the EY growth strategy. GDS offers a wide variety of fulfilling career opportunities. You will collaborate on exciting projects, work with well-known brands, and be part of an ecosystem of people, learning, and insights that will benefit your career. We offer continuous learning, the flexibility to define success your way, transformative leadership development, and a diverse and inclusive culture where you can be yourself and use your voice.
Company
EY
EY is a global leader in professional services, committed to building a better working world. With a presence in over 150 countries, EY teams in assurance, consulting, law, strategy, tax, and transact...