Job description
Fantastic opportunity for a Junior Software Engineer or recent graduate to join an established software house and provider of ‘Omnis Studio’, an advanced cross-platform application development tool.
You will be an important part of a small team, so you will have the chance to make a real difference, helping to enhance our software products longer term.
You will be primarily working on the “JavaScript Client” - the web app building framework of Omnis Studio. As well as front-end code, this will include a little C++ code for the design side of things, and learning Omnis’ proprietary programming language to build test applications.
As we are a relatively small team, we will expect you to naturally branch out to other areas as you gain experience. The Omnis Studio product is very broad, so there is opportunity to gain experience across multiple languages and many technologies.
Requirements:
- Experience in JavaScript or C-like languages.
- An eagerness and ability to learn, both on your own and from more experienced members of the team.
- Good problem-solving skills and a logical approach.
- Good written and verbal communication skills.
- Ability to work independently or as part of a team and use initiative.
- Passionate, curious and excited by new technology and the tech industry, with a desire to develop your skills.
Desirable Experience:
- Experience with multiple languages within: (Vanilla) JavaScript, C/C++, Java, Kotlin, Swift, Objective-C, Python.
- Web design.
- Databases and SQL.
- Windows, macOS, Linux and mobile platforms.
- Version Control Systems.
- Experience with AWS or other cloud environments.
- Command line & scripting.
The position will involve:
- Getting to understand our product Omnis Studio (a development environment for building desktop, web and mobile applications) and its proprietary programming language.
- Assessing and fixing bugs - liaising with Support and QA.
- Building new features into the product.
- Documenting your work.
- Exposure to a wide range of technologies.
Along with your CV, please describe what attracts you to the position, what you feel you can offer Omnis Software and any achievements that you are particularly proud of. We are especially interested to know about any software projects you have done, during study, work or as a hobby.
Closing date for applications is 31st October 2023.
Job Type: Full-time
Benefits:
- Flexible working hours
- Bonus scheme
- Work from home opportunities
- On-site parking
Job Types: Full-time, Permanent
Schedule:
- Monday to Friday
Work Location: In person
Reference ID: JEOM001