Job Detail

Senior Front-End Software Developer

Inseriert am: 14.06.2019

Senior Front-End Software Developer


Le Noirmont (JU) or EPFL Innovation Park Lausanne (VD)


Company


GEOSATIS is the world’s leading maker of end-to-end electronic monitoring and predictive analytics solution for the criminal justice system. The company offers a secure, reliable, convenient and cost-effective complete solution (ankle bracelet, indoor base station, victim protection device, monitoring software & mobile app) for enhanced public safety, successful offender rehabilitation and reduced recidivism – using Swiss precision, quality and innovation.


The company was founded in 2011 as a spin-off from the renowned technical university of EPFL in Lausanne, Switzerland – and has been focusing ever since at revolutionizing the electronic monitoring industry through in-depth customer understanding and breakthrough innovations that challenge the status quo and deliver radically better products and services.


Our young and dynamic team operates from our Head office in Le Noirmont (JU), and from our Lab office at the EPFL Innovation Park in Lausanne (VD) – and is currently experiencing a strong growth on both the R&D and business side of things.


Job Description


We are looking for a person (M/F) to join the R&D team dedicated to the software development of the company’s products. For this position, the company is looking for a Senior Front-End Developer.


Responsabilities



  • Analyze requirements/user stories to appropriately support basic task estimation and development activities

  • Perform core technical aspects of software development for assigned applications including, developing prototypes and writing new code

  • Function as an active member of an agile team through consistent development practices (tools, common components, and documentation)

  • Perform assigned unit and assembly testing of software components

  • Participate in code reviews and execute assigned automated build test scripts

  • Debug software components, identifying, fixing and verifying the remediation of code defects

  • Identify opportunities to adopt innovative technologies

  • Provides support for production application availability

  • Work on assigned product features for ongoing sprints and manage a subset of technical requirements based on industry trends, new technologies, known defects, and issues

  • Manage your own time, and work well both independently and as part of a team

  • Working with designs team generated creative to convert designs into functioning HTML/JS Web Applications by integrating with back-end services and functionality


Requirement



  • MSc or BSc from a leading university or institute of technology

  • Experience in Angular 6, NGRX (>2 years of hands on dev experience), Typescript language

  • Expertise with HTML, RWD, CSS, JavaScript, JSON, XML, AJAX, DOM, REST / Websocket, and CSS technologies expected

  • Workable knowledge of Linux and bash

  • Back-end experience (JEE8, hibernate, JDBC, Tomcat) a plus

  • English written and oral skills (other languages a plus)

  • Ability to work in fast-paced agile environment with a cross-functional team

  • Team spirit, strong motivation, ability to deliver consistently, result-oriented

  • Some experience working with Agile Methodologies (Scrum/Kanban) and tools GIT/Jira a plus


Information



  • Expected start date: As soon as possible

  • Place of work: Le Noirmont (JU) or EPFL Innovation Park Lausanne (VD)

  • Contract type: Permanent (100%)

  • Salary: according to standards, to be discussed

Apply

Details