Job Title: Cloud Application Developer
We are seeking a skilled Cloud Application Developer to join our team. The ideal candidate will have experience designing and developing cloud or hybrid cloud/desktop solutions, with a deep understanding of modern web and/or desktop application architecture.
The successful applicant will be responsible for building the next generation of engineering applications that will advance global infrastructure in exciting ways. This is an opportunity to shape the future of engineering applications and workflows, spanning cloud and desktop, and utilising bleeding-edge technologies.
This role offers a highly visible, mission-critical position where you will be part of a highly skilled international team. You will be responsible for building secure software with proven knowledge of web security and mitigation techniques.
To succeed in this role, you will need to have demonstrable full-stack experience, enthusiasm for cutting-edge technologies, and a drive to continuously experiment, challenge yourself, and learn.
Requirements:
* Equivalent bachelor's degree or training in computer science fundamentals.
* 3+ years of hands-on experience as a Software Developer.
* Deep understanding of object-oriented programming.
* Proficient in JavaScript or Typescript, both in web-based frontends.
* Experience working with Git or other distributed version control systems.
* Ability to build secure software.
* Ability to work in a team with solid communication skills.
You will also need to have the ability to learn new technologies quickly and apply them in production. A proactive and results-oriented approach, with the ability to work independently and solve complex problems, is essential for this role.