We are looking for an experienced back-end developer to join our technical team. You will be responsible for the server side of our website and applications. Working behind the scenes, the ideal candidate will have a unique blend of technical expertise, insatiable curiosity, and an analytical mindset.
Roles:
● Participate in the entire application lifecycle, focusing on coding and debugging.
● Write clean code to develop functional web applications.
● Gather and address technical and design requirements.
● Provide training and support to internal teams.
● Build high-quality reusable code that can be used in the future.
● Create sustainable and functional web applications with clean codes.
● Learn about new technologies and stay up to date with current best practices.
● Conduct UI tests and optimise performance.
Benefits:
● Flexible working hours.
● Talented colleagues and an interesting work environment.
● Generous low-interest loans to employees.
● Competitive compensation packages.
Requirements
● Hands-on backend web development experience.
● Proficient knowledge of a backend programming language and an in-depth understanding of web development.
● Familiarity with front-end languages (e.g. HTML, JavaScript, and CSS).
● Good understanding of server-side CSS preprocessors.
● Proven experience creating user authentication and authorization between multiple systems, servers, and environments.
● Capability to integrate multiple data sources and databases into one system.
● Proven experience managing the hosting environment, which includes database administration and scaling an application to support load changes.
● Ability to set up, and administer backups, data migration, transformation, and scripting.
● Excellent analytical and time management skills.