(Senior) Full Stack Developer (m/f/d)
Endress+Hauser
- Bâle Reinach, Bâle-Campagne
- CDI
- Temps-plein
You are a skilled Software Engineer with experience in web development and a passion for creating robust and efficient web applications? Then this opportunity may be just right for youWhich tasks will you perform?
- Participate in sprints of an established SCRUM team, leveraging your expertise in cloud-based solutions (Ruby on Rails, React, React Native, Node.js)
- Lead the development of cutting-edge backend systems and software architectures
- Design and develop REST APIs to enhance communication and user experiences
- Stay updated on emerging technologies and seamlessly integrate them into our platform
- Promote a culture of quality through automated software tests (TDD/BDD)
- Consult with stakeholders in our IoT ecosystem and provide documentation
- Education: Bachelor's or Master's degree in Computer Science or a related field (from ETH, University, or a University of Applied Sciences)
- Experience: Several years of experience in web development and web architecture, preferably using technologies such as Ruby on Rails, React, and JavaScript/TypeScript
- Technical Skills: Familiarity with the following technologies is highly desirable:
- Databases: PostgreSQL, Kafka, InfluxDB, and other time series databases
- Cloud Services: AWS Lambda
- Containerization: Docker
- Messaging Protocols: MQTT
- SaaS Platform Operation: Experience in operating a SaaS platform and its services, including DevOps practices, CI/CD pipelines, Test-Driven Development (TDD), and maintaining clean code and security
- Kubernetes: Familiarity with Kubernetes and related toolchains is a plus
- Agile Methodology: Strong understanding of software development methodologies in an agile context (Scrum)
- IoT and Industry 4.0: Basic knowledge of IoT and/or Industry 4.0 concepts is advantageous
- Empathy and Teamwork: We value individuals who demonstrate high empathy and work effectively in a team
- Open and Respectful Communication: Clear and respectful communication is essential for collaboration
- Endress+Hauser Digital Solutions is located in the vibrant Basel Region of Switzerland, offering a high quality of life and numerous cultural and recreational opportunities
- We are a family-owned company that brings security and stability with a global presence
- We offer a wide range of training and development opportunities, including workshops, seminars, online courses, and mentorship programs
- We support a better work-life balance through flexible working hours and paid days off for certain life situations
- We provide a company pension scheme and numerous internal health offers
- We promote family-friendly initiatives