Full-Stack Developer
Location: Nicosia, Cyprus
Are you excited by the opportunity of being part of one of Europe’s fastest growing companies?
Locum’s Nest, a health-tech social impact company and one of the most flexible companies to work for in 2022, is looking for a highly skilled Full-Stack Engineer to join the team and take the lead on more important projects. Locum’s Nest operates a London-based product suite which includes mobile and web applications with the core engineering team based in Cyprus.
The successful candidate will have a strong background in software engineering best practices. They will thrive on new challenges, demonstrate excellent judgment in prioritising tasks and are a multitasker who passionately wants to contribute to all stages of software release.
Role
Develop web applications and the infrastructure to support them
Develop and deploy high scalable, available, secured cloud architectures on AWS cloud using software design patterns
Respond to service disruptions while maintaining an aggressive uptime SLA
Collaborate with the Software Engineering team for new release planning
Contribute to architecture and technical design of the back-end and of the ecosystem as a whole
Automated unit and integration testing
Contribute to the creation and maintenance of technical documentation
Troubleshoot and resolve issues in our development, QA, non-production and production environments
Requirements
Bachelor or Masters in Computer Science or related technical field
3+ years of Software Engineering (including DevOps experience)
Experience and demonstrated knowledge in any of the following client-side languages: HTML, CSS, JavaScript
Experience with backend programming languages (such as Python, Node.js, Java, .NET, PHP, JavaScript)
Build reusable and maintainable code and libraries using various software design patterns
Experience with JavaScript libraries and frameworks (such as AngularJS, ReactJS e.t.c.)
Database design, implementation and support of any of the following RDBMs (Postgresql, Mysql, MS SQL)
Ability to use a wide variety of open source technologies and cloud services
Experience with API design and implementation (Restful APIs)
Experience with different types of authentication and authorisation (OAuth2.0, JWT)
Implementing automated testing and unit tests
Git, Docker and VM
Ability to work in an agile and fast paced changing environment
Excellent communication and collaboration skills in fluent English
The following will be considered a plus:
Experience and knowledge in AWS cloud computing
Experience with SOA architectures and microservices
Benefits
Competitive compensation package including frequent bonuses
Provident Fund and private health insurance
Personal wellness budget allowance
Flexible working environment with home working arrangements and state-of-the-art office
Annual company all-expenses-paid trip
25 days paid annual leave with the option to carry over unused days to the following year
Freedom in choice of technical kit