Join a thriving environment tasked with delivering new and disruptive technologies!
As a senior backend developer you will be tasked with designing and implementing the back-end for cloud-based services along with their connections with both other services and the client.
You will be working alongside other back-end and front-end engineers to build cloud applications for web3, along with a team of 3D graphics and machine learning experts to deliver cutting edge technology to clients.
The role:
Design the backend of cloud services needed to offer a wide variety of features and solve existing problems.
Design and develop scalable and high-performance backend systems and APIs.
Develop, document and test intercommunicated cloud-based services.
Collaborate with dev-ops team to successfully deploy solutions following a CI/CD model.
Manage and maintain existing systems, databases, caches and deployments.
Design and optimize database schemas.
Ensure the security and reliability of the backend systems by identifying and fixing existing risk elements.
Work under changing and evolving requirements.
Present devised solutions and developments to the management team and shareholders.
Who are you?
You are excited by future trends in technology, especially at the thought of working with 3D technologies.
You are a creative outside the box thinking on new innovative digital solutions in a practical way.
You understand the importance of risk management.
You are an effective communicator who can influence other leaders and drive decisions relating to backend.
You are able to explain complex concepts effectively and coach less experienced staff on matters related to backend.
You are self-motivated and can work independently while also engaging closely with colleagues to drive outcomes.
You pay attention to details and hold yourself and others accountable to delivering set results.
Qualification must haves:
Minimum 5+ years of experience as a backend developer.
Fluency in Node.js/TypeScript and other backend programming languages.
Strong Linux knowledge and experience.
Strong SQL in any RDBMS.
Experience developing REST and GraphQL services with microservice architecture in mind.
Experience with cloud platforms (e.g., AWS, Azure, Google Cloud)
Experience with webRTC
Experience developing test suites for cloud services.
Strong problem-solving and communication skills.
Experience working with agile workflows.
Experience working with Jenkins.
A flexible and open mindset.
The ability and motivation to work in a fast-paced, creative environment. Our team wants to achieve big things!
English working proficiency and communication skills (verbal and written). Any other language would be an advantage!
Nice to haves:
Experience with any other server-side programming language.
Experience in modern C++ and 3D graphics.
Proficiency in Java and related frameworks (e.g., Spring, Spring Boot)
Experience with Java-based microservices architecture and development
Experience with serverless architectures (e.g., AWS Lambda)
Experience with AWS kinesis.
Experience developing and maintaining applications for AWS platform.
Obtenga la revisión gratuita y confidencial de su currículum.