Technical Lead Web Applications

at  Embotech AG

8005 Zürich, ZH, Switzerland -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate19 Dec, 2024Not Specified24 Sep, 20245 year(s) or aboveMicroservices,Information Technology,Web ApplicationsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

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).

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
  • Definition, implementation and maintenance of data models and interfaces
  • 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

  • MSc in Computer, Software Engineering, Information Technology, or related field
  • At least 5 years of experience designing, building & operating web applications
  • Understanding of different architecture patterns like microservices, event-based

architecture and programming on the cloud

  • 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 like SQL Server, Oracle, MySQL,

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

  • Integration experience with enterprise software like SAP or other CRM, ERM, etc.
  • 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
  • Fluency in spoken and written

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 today and take our
company to the next level.
Preferred starting date for this position: ASAP
Contact:
Embotech AG
Giessereistrasse 18
CH-8005, Zürich, Switzerland
+41 44 552 26 22
careers@embotech.co

Responsibilities:

  • Develop web applications from scratch through production, deployment and operations
  • Create architecture, designs, and documentation that lead to consistent reliability


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

MSc

Software Engineering, Engineering, Information Technology, Technology

Proficient

1

8005 Zürich, ZH, Switzerland