Full Stack Software Engineer
Artelys
Job Type
Full TimeVisa Sponsorship
Not AvailableRelocation
AllowedSkills
The Role
As part of a high-level R&D team, you will put your development skills and expertise in designing complex architectures in order to :
• Design and build innovative and high performance solutions
• Design extensible, evolutive and scalable architectures
• Participate in the UI/UX design
• Implement automated testing and deployment
• Keep Artelys solutions at the cutting-edge of technology
Mindset we are looking for :
• You are looking for a job with diverse activity and the possibility to work on different projects.
• You consider developing a robust and scalable server application and designing intuitive and ergonomic interfaces as two sides of the same coin.
• You are autonomous, rigorous and have a strong team spirit
Requirements :
• Experience in backend programming (Java, js, REST, Websockets, SQL) and frontend programming (JavaScript, ReactJS)
• Experience with software engineering practices such as version control, automated testing, integration testing and continuous integration testing
• Experience in DevOps (Docker, Ansible, Jenkins)
• Knowledge of design principles and software architectures
• Good knowledge in data structures and algorithmics
• Bonus : Experience with relational databases (PostgreSQL or equivalent) or non relational databases. Experience in DevOps (Docker, Ansible, Jenkins)