We are seeking a skilled Frontend and Backend developer to join our team. As a key member of our software engineering team, you will be responsible for creating high-quality user interfaces and experiences for multiple platforms and devices.
* You will spend 70% of your time working on the Frontend, crafting seamless user interactions that meet world-class standards.
* With 30% of your time dedicated to Backend tasks, you will work closely with our development team to ensure that all technical requirements are met.
This is an excellent opportunity to leverage your experience and skills in solving complex problems and delivering cutting-edge software solutions.
Required Skills and Qualifications
* A minimum of 7 years of professional experience in software development.
* Strong background in Vanilla JavaScript, with a proven track record of using it in real-world projects.
* Experience with Angular, including designing and implementing reusable components.
* Proficiency in Java, with a solid understanding of object-oriented programming principles.
* Familiarity with SQL Server and GitHub, with experience in using version control systems.
* Bonus points for experience with Azure Cloud services.
* Demonstrated ability to design and implement visually appealing user interfaces.
* Knowledge of unit testing, integration testing, and test-driven development (TDD, Shift-Left).
* Understanding of Agile methodologies, such as Scrum and Kanban.
Benefits
* A competitive salary package.
* A comprehensive health insurance plan.
* Flexible working hours to suit your needs.
* Generous holiday entitlement.
* Opportunities for career growth and professional development.
Other Good Things
* The chance to work on a wide range of exciting projects.
* A collaborative and supportive team environment.
* A state-of-the-art office space.
* A generous budget for training and conferences.
About Us
We are a technology company that uses innovative solutions to deliver high-quality software products.
We value our employees and provide them with opportunities for growth and development.