Middle/Senior Full Stack Engineer (React, Node.js, AWS) for UK Telecom
Hi there! ๐
At Emilus, in partnership with a global consulting company, we are looking for a Senior Full Stack Software Engineer.
About the client & project: The client is a prominent UK-based telecommunication company. You will be joining the Insight Tooling area, a team dedicated to empowering staff to make data-informed decisions. We design and build self-serve tools that help the company understand audience behavior. Our team creates reliable, scalable cloud-based services on AWS, heavily utilizing Pair Programming and Test-Driven Development (TDD).
What you will do (Key Responsibilities):
- Design, develop, test, and maintain high-quality software applications and systems.
- Write clean, efficient, and well-documented code.
- Actively participate in pair programming sessions, working closely with other engineers to build maintainable solutions.
- Conduct code reviews and ensure coding standards and guidelines are met.
- Write automated tests using TDD techniques to ensure top-tier code quality.
- Troubleshoot, debug, and resolve issues within a production environment.
- Write, review, and take ownership of technical documentation.
- Participate in Agile development processes (sprint planning, stand-ups, retrospectives).
What we expect (Required Skills):
- 5+ years of experience developing with TypeScript and JavaScript.
- 5+ years of experience working with Node.js and React frameworks.
- Deep knowledge of the software development and testing lifecycles.
- Strong experience in an Agile software development environment.
- Extensive Cloud Experience (AWS): S3, EC2, SQS, Lambda, AWS Glue/Spark, MWAA, ALB, etc.
- CI/CD Deployment: AWS CodeBuild, CodePipeline.
- Databases: PostgreSQL, DynamoDB, Redis.
- English: Upper-Intermediate (B2) or higher for daily communication.
Will be a big plus (Desirable Skills):
- Experience with Python (specifically Python/DBT for establishing data pipelines) and SQL.
- Experience using Jira, Confluence, and Agile estimation/planning tools.
What we offer:
- ๐ Fully remote work (From Europe Countries).
- ๐ฐ Competitive compensation pegged to USD/EUR.
- ๐ป Hardware provision.
- ๐๏ธ Paid vacation 20 days and sick leaves.
๐ Opportunity to work with enterprise-level architecture in a top-tier international team.
If you enjoy building scalable AWS architectures and want to help shape a data-empowered culture, weโd love to meet you! Apply now and let's talk. ๐
Required skills experience
| PostgreSQL | 2 years |
| Redis | 2 years |
| AWS | 2 years |
| Node.js | 3 years |
| React.js | 1 year |
| JavaScript | 3 years |
| Redux | 1 year |
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | C2 - Proficient |