Job Description
We are currently looking for a highly motivated Front End Software Developer to join us at RomSoft.
If you are a front-end web developer with a passion to build stunning, highly interactive web applications, we need you! You will be using cutting edge web technologies such as JavaScript, TypeScript, HTML, CSS, EmberJS (Octane edition), REST web services, Cloud computing and more!
If you are qualified for this position and want to become part of our team, please submit your CV now for immediate consideration!
Required Skills and Experience
- Front end web development experience in large applications
- Good knowledge of JavaScript, HTML5, CSS3 as well as responsive design techniques
- Knowledge and experience with TypeScript
- Good knowledge of OOP and Design patterns in JavaScript
- Ability to debug scripting languages and correct subsequent issues
- Able to research technical challenges and find solutions independently and as a team
- Experienced with cross browser testing and fixing browser specific issues
- Nice to Have: Knowledge and experience with one of the major SPA frameworks (Ember, Angular, React, Backbone etc.)
- Excellent communication skills to clearly present ideas and changes
We are looking forward to hearing from you!
Benefits
- Work on a team developing a game changing product for the enterprise
- Be part of a Scrum Team of 15 engineers and designers who build this product from the ground up
- Continuous learning on all levels (fast integration for new employees, annual training program, professional certificates, reading groups, PluralSight, Safari Books Online and Clean Coders video trainings, internal and external events)
- Competitive salary package
- Monthly meal vouchers
- Full employment contract
- A broad package of medical facilities for employee and one co-beneficiary
- Company paid sport and workout subscriptions
- Flexible working time
- Remote working - you can choose occasional remote work (one to three days/month), temporary remote work (one to three months/year) or work remotely on a permanent basis.