Company: EY
Salary: Not provided
Location: London, United Kingdom
EY Design Studio’s team in our Business Consulting group is expanding and looking to hire a Full-Stack Developer at a Senior or Manager level to work on the development of applications for EY’s corporate and government clients.
Manage and support the team in production release management, including understanding security, storage, performance and cost concerns.
Lead the design of logging and disaster recovery solutions capturing all access to production infrastructure, monitoring, altering and rollbacks.
Mentor and coach juniors on your team.
Be a technical leader for your team and your project. This consists of architecting the solution from the ground up and reporting on progress to the client and PM. You will also keep the team on track with critical technical decisions.
Make major contributions with a stack that utilizes the following technologies:
DevOps: Terraform / GitHub Actions / ArgoCD
Cloud Architecture: AWS (Lambda/SQS/ECS/CloudFront/S3)
Kubernetes (Openshift)
Persistence: PostgreSQL / MongoDB / AWS DynamoDB / Redis
Backend: Typescript / Express / NestJS
Frontend: Typescript / React / Next.js / TailwindCSS
The ability to work independently and with little direction, with the ability to reach out to teammates and other technology specialists when required. You understand that being a highly skilled developer you are continuously learning and exploring new tools and technologies.
The ability to work effectively in a remote environment, but when circumstances permit would have no problem working in the company’s offices several days a week as circumstances require.
Experience or an interest in mentoring and coaching and no problem pair programming from time to time.
An undergraduate university or college degree in computer science or a related discipline.
Sample code available and or a github repo that highlights your coding capabilities.
Ability to work in a team and actively participate in code reviews by making comments and suggesting improvements.
Experience with technical oversight for your own dev project team as well as engage in conversations and actively contribute outside your project where needed.
Ability to take ownership over system and process documentation, while coaching your team on how to deliver high-quality documents in a timely fashion without being directed.
Experience performing a complex feature roll-out with zero-downtime, with a plan for fast rollback should the feature fail in production.
Communication skills to strategize with client and explain technical architecture decisions, demonstrating a strong understanding of their requirements.
job post pulled from jsjobs
Get TypeScript jobs in your inbox
Copyright © ReadingWaters 2025.