Overview
Post Date January 12, Number WEBWW Job Function Software Development Location Lliçà d'Amunt / Barcelona Cataluña, España Country Spain
About the Position
Job Summary
This position is part of a development team that oversees a software product that manages clinical information and provides therapeutic data to the doctors.
Under the supervision of the team leader, he / she will participate in the development of the product following Agile methodologies used in the project and participating in the continuous improvement process.
The candidate shall be an expert frontend developer (see technologies below) but also open to do backend tasks (see technologies below).
Key Accountabilities
- Develops SW with high quality for a regulated environment.
- Participates in the team meetings
- Defines new features / changes with all involved stakeholders
- Updates the requirements documentation when needed.
- Defines architecture for new modules
- Implements automatic testing
- Participates in troubleshooting and performance improvement processes.
Networking / Key relationships
The position requires cooperating with the rest of the team (development and QA). It also requires the interaction with technical people
Minimum Knowledge & Experience required for the position :
- Engineer, computer Science or other technical degree, or equivalent work experience.
- At least 3 years of experience in web layout implementation using HTML5 and CSS.
- At least 3 years of experience developing applications using Angular
- At least 1 year of experience using Redux as a pattern.
- At least 2 years of experience with version control systems : Git
- Knowledge in automated test (Protractor or similar)
Desirable
- Experience developing client-server applications using Java / SpringBoot.
- Experience with change management tool : JIRA
- Experience in Agile methodology : SCRUM
- Experience in continuous integration : Jenkins
- Experience in Regulated environments.
Skills & Capabilities :
- Analytical capacity to understand the problems and with troubleshooting.
- Highly organized and detail-oriented, with the ability to multi-task.
- Proactivity, but still work well in a team-oriented environment.
- Good communication skills to perform a demo and to communicate with the rest of the team.
- Flexibility and adaptability to a fast changing environment
- Advance English speaking and writing skills.
Travel requirements :