At eCreation, we take pride in our customers’ success and find joy in solving hard problems, because we grow together through challenge.
At eCreation, we believe that our greatest asset is our people. Joining eCreation means becoming part of a dynamic, innovative team that thrives on tackling complex challenges and delivering exceptional results for our clients. You will work alongside experts in software development and media technology, collaborating with some of the brightest minds in the industry. We take pride in our customers' success and understand that every problem we solve helps us grow both individually and as a team. If you're someone who loves to learn, adapt, and overcome obstacles, eCreation offers an environment where you can flourish. Our commitment to openness and collaboration ensures that every team member’s voice is valued, and together, we create solutions that make a real impact.
Beyond solving hard problems, we invest in the personal and professional growth of our employees. At eCreation, you'll find the support and flexibility needed to strike a balance between career and personal life, with opportunities for continuous development and advancement. Our culture is built on rewarding excellence, offering not only competitive benefits but also recognition for your achievements. If you're ready to take on new challenges, work with industry experts, and contribute to groundbreaking work in software and media technology, eCreation is the perfect place to build your future.
At eCreation, our culture is built on openness, support, and challenge, fostering an environment where innovation thrives, collaboration is key, and every individual is empowered through flexibility and rewarded for excellence.
At eCreation, we foster a culture of transparency and open communication, where every voice is heard and valued. We believe that sharing ideas and knowledge empowers our teams to innovate and grow together.
We are committed to supporting our people both professionally and personally. Our collaborative environment ensures that every team member has the resources, mentorship, and encouragement to succeed.
We thrive on challenge, continuously pushing boundaries to achieve excellence. At eCreation, we embrace complex projects that drive innovation, allowing our teams to grow their skills and tackle new frontiers.
Work-life balance matters at eCreation. We offer flexible working arrangements to help our team members thrive, enabling them to be productive while maintaining personal commitments and well-being.
We recognise and celebrate hard work and achievements. At eCreation, we believe in rewarding excellence, offering competitive benefits, and creating opportunities for growth and advancement within the company.
eCreation are a software solutions provider with a focus on the TV industry. Our current customers include BBC Studios, BT, UKTV, Singtel, Arqiva and Nokia.
We are currently looking for a senior developer who will be responsible for developing and maintaining infrastructure and services for our clients based upon the Amazon Web Services (AWS) cloud platform. If you have a passion for working with the latest AWS cloud technologies and experience in developing serverless NodeJS-based applications, this opportunity might be perfect for you!
Excellent interpersonal skills to build lasting relationships with stakeholders
Modesty, honesty and a willingness to accept ownership andresponsibility
Ability to self-organise with excellent attention to detail
Risk identification and management skills
Good verbal and written english
Ability to mentor more junior developers
JavaScript/TypeScript/NodeJS
Lambda
DynamoDB
RDBMS (Postgres and MySQL ideally, but any will do)
Step Functions
SQS, SNS, S3, CloudWatch, API Gateway, IAM, etc.
Git, CI/CD pipelines, etc.
Cloudformation
AWS Certified Developer/Solution Architect qualification
AWS CDK
Bitbucket
ElasticSearch/OpenSearch
Media Services (MediaConvert, MediaLive, MediaPackage etc)
EventBridge
Remote work
Competitive remuneration
Employment based on B2B contract
High flexibility and independence
Continuous professional development
Online recruitment process
If you want to discuss your latest project or product requirements, or just want regular updates from us, please drop your details in this form. We will respond as soon as we can.