Athens (Greece)
Embotech is an award-winning software scale-up developing cutting edge autonomous driving technology and solutions for autonomous vehicles, with focus on private ground applications such as trucks at port terminals and passenger cars in factories.
We are delivering safe autonomous transportation by leveraging the real-time optimization technology that we have been developing since 2012.
As Technical Lead Web Applications, you will join a team of top technical talent and you will contribute towards the definition, architecture, integration, development, testing and deployment of Embotech web platform for automated driving solutions (yard logistics and car manufacturing).
We offer an exciting job in a fast-growing company with attractive conditions and flexible hours. Embotech develops innovative products in a modern and dynamic environment, and you can expect an international atmosphere, with highly skilled colleagues with a passion for excellence and efficiency.
We are looking for highly motivated people to help us solve one of the most complex challenges of tomorrow and take our company to the next level!
Responsibilities:
* Develop web applications from scratch through production, deployment, and operations.
* Create architecture, designs, and documentation that lead to consistent reliability, scalability, security, and performance of the system as a whole.
* Responsible for front-end and back-end architecture and development of web applications.
* Understanding of different architecture patterns like microservices, event-based architecture and programming on the cloud.
* Setup a development pipeline including continuous integration and deployment.
* Support in the full product life-cycle.
* Active contribution to the software source code development.
* Technical Lead for web development.
* Support project planning in close coordination with product owner and line manager.
* Ensure Agile software development: management of the technical backlog.
* Coordinate development efforts with other team members & with other Embotech teams.
* Coordination of software development & tests during all project phases.
* Ensure highest quality standards during the entire product life cycle.
Requirements:
* Master’s degree in Computer Science, Software Engineering, Information Technology, or related field.
* 5+ years of experience designing, building & operating web applications.
* Hands-on experience in frontend programming languages and frameworks like NextJS, ReactJS, AngularJS, CSS, and HTML.
* Hands-on experience in backend programming – NodeJS, ExpressJS or Rust and microservices architecture pattern.
* Expertise in different database technologies like RDBMS (SQL Server, Oracle, MySQL) and NoSQL (MongoDB, etc.).
* Experience with IaaS solutions like Google Cloud platform, AWS, MS Azure, etc.
* Experience with message broker technology (Kafka, MQTT), REST API, WebSocket or GraphQL development.
* Experience with Terraform, Docker, and Kubernetes appreciated.
* Integration experience with enterprise software like SAP or other CRM, ERM, etc.
* Experience in building, deploying, and operating highly available (> 99.9%) applications.
* Up to date with industry best practices and technologies, new and emerging.
* Experience with technical project management and resource management skills.
* Self-organized, solution-oriented, communicative team player with initiative.
* Very good oral and written language skills in English.
Contact:
embotech AG
Giessereistrasse 18
CH-8005, Zürich, Switzerland
+41 44 552 26 22
careers@embotech.com
#J-18808-Ljbffr