Job Location
Frankfurt, Hesse, Germany
Employment Type
Full-time
Industry
Technology, Information and Internet
Base Salary
€80,000-€100,000 Per year
Senior Frontend Developer (ref: 018)

Our client is a worldwide digital transformation leader, provider of end-to-end cloud and digital solutions to all industries across 71 countries!

#1 Leaders in Europe for their innovative Cloud solutions, Cybersecurity and High-Performance Computing services.

Pioneers in decarbonisation through digitalisation - helping companies cut their carbon footprint with secure and innovative digital services and products.

Awarded Great Place to Work® certifications in 32 countries and 42 entities worldwide, recognising their outstanding employee experience.

Join a team of 110,000 employees in designing the future of the information space!

Job Benefits
  • Salary up to €100,000 (Dependent on experience)
  • 30 days off (up to 5 additional days off)
  • Company pension
  • Health Insurance
  • Access to corporate university to study
  • Unlimited training budget (Cloud Certifications, Language/Framework courses, Architecture, Testing)
  • Opportunities to participate in pre/beta technology
  • Fast track progression opportunities
  • Cloud meet-ups, Hackathons, Coding competitions
  • Regular team/company social events
Responsibilities
  • Working with product owners and development teams to define and implement innovative software designs for web-based products (including debugging)
  • Performing day-to-day web development tasks according to the Product Owner's general directions for writing maintainable software and integrating it into a deliverable web product
  • Analysis and design (conception) of standard system architectures or software solution architectures of subsystems and functional modules
  • Test case design Robustness, including edge cases, usability and overall reliability
  • Working with backend developers to integrate your frontend solution with backend services
  • Participate in and conduct code reviews with peers
  • Presenting and defending software designs and completed features to peers and product owners/other stakeholders
  • Preparing the software for release on the live website
  • Error identification and troubleshooting for delivered features
  • Optimizing website code for maximum performance
  • Creating and promoting web development guidelines, best practices and standards with other members of the web development community
  • Analysis of customer requirements, investigation of technical feasibility and implementation in an offer
  • Preparation of cost estimates / calculation bases including analysis and selection of suitable software packages
Skills
  • German C1+ language and writing skills. Fluent English.
  • Track record of working on web projects (task-related expertise and 5+ years of professional experience (incl. completed vocational training) or university education [Bachelor or similar]).
  • Ability to analyse complex problems and design methodologies to identify and solve the fundamental challenges associated with the required product features.
  • Very good knowledge and experience in the development of websites and web applications with HTML5, CSS3, Angular2/4 and RxJS, Typescript.
  • Knowledge and experience in dealing with CSS preprocessors (Less/Sass), JavaScript build tools (Grund/Gulp/Webpack), Jasmine/Headless Chrome for application tests, as well as in the integration of Angular applications with RESTful APIs.
  • Understanding of OOP principles and best practices, MVC/MVP and design patterns.
  • Working in an agile environment.
  • Familiarity with modern software engineering techniques such as continuous integration, test-driven development and other automated acceptance testing techniques.
  • Sensitisation/experience in automating testing of web applications.
  • Demonstrable work experience and skills in the following (or equivalent):
  • node.js/NPM
  • BitBucket (source control)
  • Git (version control)
  • Jira (ticket management)
  • Confluence (Documentation)
  • Cygwin (Linux terminal)
  • Teamcity (management and continuous integration)
  • Artifactory

Thank you for submitting your application. We will be in touch!

 

 

 

 

If you are experiencing any issues with your application, please email your CV to us directly: Careers@jonathan-rhys.com