Joomag culture thrives on open communication and exchange of ideas. Our team member is identified not only by high level of professionalism but also of passion and enthusiasm towards Changes. Getting results and being effective are crucial; we Dream Big and become smarter everyday.
In addition to Joomag, we have 5 subsidiary startup projects with their own personnel and branding. Here different teams of mobile and web enthusiasts work to meet inevitable challenges, guide their ideas through to market domination and push limits.
We welcome a talented Frontend Developer to join one of the above-mentioned startup projects - a serious player in cloud based analytics and financial optimization technology in partnership with King’s College of Cambridge University, which, founded in 1441, is known for educating the top financial and analytical professionals in the world. We build the product working in close relationships with several worldwide-known investment corporations, aiming at piloting the product at the mentioned corporations with the mid-term plan of completely transforming their analytical infrastructure with our product.
The important objective is to define how the the web application looks and functions while developing, maintaining and building the core web components. Hence ability to understand the full web technology stack (HTML, JS/Typescript, SASS, Angular 5, HTTP, cookies, headers, asset loading/caching) is crucial for creating impactful tools.
An understanding of back-end technologies (PHP in particular) is necessary as well, as you are expected to ensure proper interchange of data between the server and the users, as well as definition and maintenance of the central database (MongoDB, MySQL).
Team playing and collaboration skills also matter. Web developers co-work with Mobile, Design and Product teams to ship new features, as well as adjust their work to maximize overall development efficiency.
We believe learning impacts nearly every aspect of the work especially in our startup, based on two facts; 1) it currently has and is expected to have a great impact in both educational and financial technology sectors worldwide, 2) our product is based on the latest versions of a vast set of technologies. Hence innovative thinking and the ability to continuously discover, evaluate, and implement new technologies are part of our engineers’ job.
3+ years of experience in web application development
Experience with Angular 2+
Expertise in JS/Typescript, HTML, CSS (responsive, adaptive), and experience with libraries like SASS, LESS
Experience with Git
Fluency in technical written English.
Experience with PHP (Yii2)
Experience with MongoDB/MySQL Databases
Knowledge of PhpStorm or WebStorm
Experience with Node.js, Grunt and React
Clear understanding of OOP and Design Patterns
Knowledge of jQuery
Knowledge of Bootstrap 3
Experience with E2E Testing and JS Unit Testing frameworks like Jasmine, Mocha
Knowledge of Agile/Scrum or other similar project management methodologies
Degree in Computer Science, Engineering or a related subject.