EY GDS is seeking a highly skilled and experienced candidate for the position of Full-stack technical lead/developer. As a Senior, you will be responsible for developing highly scalable
Responsibilites:
- Designing and developing user interfaces using React.js
- Building scalable and efficient server-side applications using Node.js
- Implementing and maintaining microservices architecture for improved system scalability and flexibility
- Collaborating with cross-functional teams to define and implement APIs
- Optimizing application performance and ensuring high availability of services
- Investigating and resolving production issues and implementing bug fixes
- Participating in code reviews and providing constructive feedback to team members
- Keeping up to date with industry trends and advancements in web development and microservices architectures
- Mentoring and guiding junior developers in best practices for React, Node.js, and microservices.
Requirements:
- Strong experience in React.js for building user interfaces, including components, state management, and reusable UI paXerns
- Solid proficiency in Node.js for developing server-side applications and RESTful APIs
- In-depth understanding and practical experience with microservices architecture, including principles, design paXerns, and common tools/frameworks
- Proficiency in JavaScript (ES6+), HTML, and CSS/SASS for crafting efficient and maintainable code
- Experience with modern front-end build tools and workflows, such as Webpack, Babel, and Git
- Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes
- Knowledge of database systems, both SQL and NoSQL, and experience with data modelling and querying
- Strong problem-solving skills and the ability to debug complex issues in production environments
- Excellent communication and collabora9on skills, with the ability to work effectively in a team-oriented environment
Preferred Qualificatons:
- Prior experience working in Agile/Scrum methodologies
- Knowledge of serverless architectures and cloud pladorms (AWS, Azure, or Google Cloud)
- Experience with DevOps practices and automa9on tools
- Familiarity with GraphQL and related tools/frameworks
EY exists to build a better working world, helping to create long-term value for clients, people and society and build trust in the capital markets.