Front-end Developer
Front-end Developer
When applying for this position please include a CV and application letter. A link to some projects you have developed in Java is optional.
Job Description:
• Active participation in the entire software lifecycle process, including requirements gathering, user story creation, development, testing, documentation, and maintenance in the context of our Secure Messaging platform SecuChat
• Design and develop reusable UI components/templates to enable flexible styling of our product-related UIs for different customers
• Follow architectural guidelines, and participate in solution design in line with product and business requirements
• Assess code and systems for discrepancies, inconsistencies, or vulnerabilities by contributing to the continuous improvement and innovation process
• Ensure that deliveries are secure, stable, and follow good software development practices, including consistent coding style, and are operational before being put into production
• Drive resolution of technical escalations, including identification of root cause and issue resolution
• Take ownership and responsibility and act proactively in line with the overall goals
Your Profile:
• Have at least a Bachelor in Computer Science and >3 years of work experience
• Proficient in React.JS, HTML5, CSS3 and Sass
• Strong experience with cross-browser compatibility and optimization techniques
• At ease implementing responsive design targeting different devices, media queries, dashboards, polyfills, browser feature detection
• Fun on styling pixel perfect web app UIs for professional use on consumer side as well as for complex business applications
• Passion for design – same as a Designer
• Self-driven, autonomous, highly motivated, and dedicated to quality
• Strong analytical and problem-solving skills, and knowing how to figure out stuff
• Have excellent communication skills and be at ease with customer interaction
Very welcome optional skills:
• Knowledge of our technology stack (Java / Spring / Hibernate / TypeScript / JavaScript / HTML 5 / CSS3 / React.JS)
• Work experience with our tooling pipeline (Github, Atlassian suite, AWS, Gradle, JUnit / Cypress, Jenkins, Kubernetes, Sonar, JIRA etc.)
• Knowledge about the Ant Design library
• Understanding of common security principles and practices, including authentication, authorization, and data encryption, to develop secure backend systems
• Having a sense of humor and being at ease in working in a fast-paced, cross-functional (Business, Front-end, Back-end, Mobile, QA, and Customer Success Engineering) team
Languages
- English is our corporate language (all documentation and part of internal team communication is in English)
- French and German are very welcome plus