Senior Software Engineer

vor 2 Wochen


Lausanne, Waadt, Schweiz Technis Vollzeit

At Technis, our mission is to simplify decisions about physical spaces using real-world data. We design innovative products for connected spaces and our engineers turn those designs into reality.

Our teams are curious by default; we love to solve problems and aspire to always learn and share our knowledge. We also believe great things happen when you combine thoughtful collaboration, light processes, and the freedom for people to be themselves.

To thrive in this role, you'll need deep technical expertise, good oral and written communication skills, and the ability to deliver beautiful code, while providing guidance to your team. You know the importance of good documentation and enjoy carefully crafting words that help onboard other teams members faster. Through your actions, your team will successfully build, deliver, and release products into the world.

You'll work in a team composed of 5 to 8 talented cross-functional members (engineering, product, design, marketing, QA, support).

Tasks
  • Code. Collaborate closely with your project team to develop new features and functionality for the products that we deliver across both frontend and backend technologies
  • Write specs. Work with our Product and Delivery Managers to regularly refine the definition of the work in the product backlog, contributing expertise and gaining clarity when needed
  • Estimate. Provide feedback on designs for completeness, implementation effort, and feasibility
  • Plan. Collaborate with the Product team to plan future cycles by contributing to story definition, providing work estimates, and regularly identifying technical dependencies and blockers
  • Push. Understand and advocate for ongoing cycle goals and help motivate our teams to finish those cycles on time and with minimal technical debt
  • Pair. Review your team members' code submissions to ensure it meets the needs of the project in terms of quality, correctness, consistency, and performance
  • Communicate. Participate in regular shares with stakeholders on project progress and delivered features and functionality
  • Teach. Support the engineering department by sharing the technical knowledge you learn with your project teams
  • Debug. Identify when your project team members are stuck on a technical challenge and offer support
  • Document. Produce documentation on methods, decisions, technical approaches, and other context to improve the developer experience on our projects
Requirements
  • 5+ years of Full Stack experience
  • You have experience building full-stack applications across both the frontend and service layer using modern Javascript/Typescript frameworks (ie. React, React Native, Next, Nest).
  • You have experience creating REST and/or GraphQL APIs that enable client applications to persist, process, and retrieve data from various types of databases (i.e. PostgreSQL, MySQL, MongoDB). Experience with any time series databases is a plus.
  • You are excited to learn new technologies and adopt new solutions to deliver amazing products and further your depth of knowledge as an engineer and technologist
  • You have contributed to technical design discussions and helped evaluate different technical solutions to influence architectural decision making
  • You are comfortable following general agile delivery methodologies and participating in regularly scheduled meetings and ceremonies (generally only two per week)
  • Experience as a tech lead or technical management role is a plus, but not a requirement
  • Deep appreciation for the design practice and someone who understands how to preserve design intent without compromising fidelity
  • Responds positively to constructive feedback and is able to help the team adapt to changing priorities within fast-paced projects
  • Organized, self-motivated, and comfortable advocating for your needs, the needs of the project, and the needs of the team
Benefits
  • An opportunity to join a fast-paced, growing startup where you can have an immediate impact
  • A stimulating and empowering work environment with a team of true enthusiasts
  • Modern offices in the heart of the Lausanne, Switzerland and Paris, France
  • Lots of flexibility, autonomy, and daily challenges
  • 30 days of paid time-off
  • Hybrid work – two remote days per week and one full remote week per quarter.
  • Comprehensive health, insurance, and retirement benefits
  • Learning and development budget

Hiring Process

  1. Exchange with our CTO to understand your technical background & career goals
  2. Coding challenge
  3. Challenge review & team fit
  4. Interview with Wiktor Bourée, CEO & Founder
  5. Response and offer if successful


  • Lausanne, Waadt, Schweiz Michael Page Switzerland Vollzeit

    Long-term mission via Michael Page for a senior embedded engineer.Senior Embedded Software Engineer - Scale UpOur client is a dynamic scale-up focused on innovative embedded software solutions based in Lausanne.Description- Architect modular, reusable, and testable solutions.- Oversee code implementation and reviews.- Generate documentation and...


  • Lausanne, Waadt, Schweiz Michael Page Switzerland Vollzeit

    Long-term mission via Michael Page for a senior embedded engineer.Senior Embedded Software Engineer - Scale UpOur client is a dynamic scale-up focused on innovative embedded software solutions based in Lausanne.DescriptionArchitect modular, reusable, and testable solutions.Oversee code implementation and reviews.Generate documentation and...


  • Lausanne, Waadt, Schweiz AgEagle Aerial Systems Inc. Vollzeit

    Job Description:We are seeking a talented Senior Software Engineer to join our software team at AgEagle Aerial Systems Inc.The ideal candidate should have 8-12 years of experience in designing and developing C++ applications for Linux embedded systems. Strong skills in software architecture design and excellent problem-solving skills are also required.This...


  • Lausanne, Waadt, Schweiz AgEagle Aerial Systems Inc. Vollzeit

    NYSE-listed AgEagle Aerial Systems is seeking a talented, experienced (8-12 years), and motivated Senior Software Engineer to join the software team at our senseFly located in Cheseaux-sur-Lausanne, Switzerland. The candidate should be able to work autonomously but able to collaborate with the other R&D team members.Note that this is a 100% office-based...


  • Lausanne, Waadt, Schweiz Medtronic Vollzeit

    About the RoleWe are seeking an experienced and highly skilled Senior Software Engineer to lead the development of advanced software solutions that control manufacturing equipment in a medical devices manufacturing environment. As a key member of our team, you will be responsible for driving technical innovation, implementing best practices, and ensuring...


  • Lausanne, Waadt, Schweiz Michael Page Switzerland Vollzeit

    Job Title: Senior Embedded Software EngineerAbout the CompanyOur client, a leading scale-up in Lausanne, is dedicated to creating innovative embedded software solutions that transform industries and improve lives. With a focus on collaboration, innovation, and excellence, we are looking for a talented senior embedded software engineer to join our team.Job...


  • Lausanne, Waadt, Schweiz Noir Vollzeit

    We are looking for a highly skilled .NET Software Engineer to join our team in Lausanne. As a Microsoft consultancy, we specialize in delivering cutting-edge technology-based solutions to our clients.This exciting opportunity offers a chance to work on a high-profile project and accelerate your career as a .NET 9 expert. The role comes with a competitive...


  • Lausanne, Waadt, Schweiz SICPA Vollzeit

    Senior Applied Research Software Engineer (Cryptography)ROLEWe are seeking a highly skilled and motivated Senior Research Software Engineer to join our Digital Research and Innovation teams, focusing on privacy-enhancing technologies, cryptography and ML/AI. The ideal candidate will have a strong background in cryptography, interest in post-quantum...


  • Lausanne, Waadt, Schweiz Experis Switzerland Vollzeit

    Job DescriptionExperis IT is a leading recruitment agency in Europe, with offices in several locations. We specialise in the Information Technology sector and work on behalf of our clients to find them top talent.We are currently looking for an Application Support Engineer who can start as soon as possible. The ideal candidate will have proven experience in...


  • Lausanne, Waadt, Schweiz Noir Vollzeit

    We are seeking an experienced Senior C# Software Engineer to join our team and lead the development of innovative .NET projects.The successful candidate will have a proven track record of delivering high-quality software solutions and excellent leadership skills, with the ability to mentor and guide junior team members.Key Responsibilities:Lead the design,...

  • Software Engineer

    vor 4 Wochen


    Lausanne, Waadt, Schweiz Edgelab Vollzeit

    Job DescriptionSoftware Engineer - Java, JVM, Kotlin, Spring BootSeniority: Junior/ Mid levelLocation: LausanneContract type: Full-time PermanentWork Environment: Hybrid - 3 days in the office a weekDisclaimer: To be considered, applicants must be eligible to work within Switzerland. We will not be able to provide Visa sponsorship.At Evooq, we are building...


  • Lausanne, Waadt, Schweiz ONWARD (GTX Medical) Vollzeit

    At ONWARD we're looking for a Software Quality Engineer to join our team.About the jobAs a Software Quality Engineer, you will be instrumental in ensuring the production and delivery of innovative therapies for individuals with spinal cord injuries. Your primary focus will be on upholding the highest standards of quality and compliance in the development of...


  • Lausanne, Waadt, Schweiz IC Resources Vollzeit

    This leading developer of high-speed chip to chip communications systems is seeking a Lead Software Engineer to expand their highly successful software team based in Lausanne or Dortmund. The Lead Software Engineer will be specifying and leading the development of Linux Kernel Drivers and associated SDKs for new silicon products. Working in a fast-moving HPC...


  • Lausanne, Waadt, Schweiz ONE Agency | IT Recruitment Experts Vollzeit

    ONE Agency | IT Recruitment ExpertsSenior Software EngineerÜber unseren KundenFür unseren Kunden, der Sie gerne von seinen hohen Qualitäten als Arbeitgeber überzeugen möchte, suchen wir:Ihr Aufgabenbereich- Sie übernehmen die volle Verantwortung für das Produkt, das Sie entwickeln – Sie sind am gesamten Lebenszyklus der Softwareentwicklung...

  • Sr Software Engineer

    Vor 6 Tagen


    Lausanne, Waadt, Schweiz Medtronic Vollzeit

    At Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all. You'll lead with purpose, breaking down barriers to innovation in a more connected, compassionate world.A Day in the Life Job SummaryWe are seeking an experienced and highly skilled Senior Software Engineer to specialize...


  • Lausanne, Waadt, Schweiz Visium Vollzeit

    About UsVisium enables enterprise executives to define AI & Data strategy, execute large-scale transformations, and implement AI across operations. We empower clients to unleash and scale the power of their data. Our mission is to pioneer a bright future and build future-proof organizations.RoleWe are seeking an experienced Backend Software Engineer to...


  • Lausanne, Waadt, Schweiz Noir Vollzeit

    .NET Software Engineer, .NET 9, C# - Consultancy – LausannePosition Overview: Our client is an award-winning Microsoft consultancy specializing in delivering innovative .NET technology-based business solutions to investment banks, financial services companies, prestigious music/media labels, and more. They are about to embark on one of the most ambitious...

  • Software Engineer

    vor 1 Woche


    Lausanne, Waadt, Schweiz JobCourier Vollzeit

    ONE Agency | IT Recruitment ExpertsSoftware Engineer (.NET)Über unseren KundenUnser Kunde ist eine international tätige Privatbank.Ihr AufgabenbereichDie VP Fund Solutions (Liechtenstein) AG ist ein dynamisch wachsendes Tochterunternehmen der VP Bank Liechtenstein AG.Für die Bewältigung unserer zukünftigen Wachstumsambitionen sucht unser Kunde einen...

  • NET Software Engineer

    vor 3 Wochen


    Lausanne, Waadt, Schweiz Noir Vollzeit

    Social network you want to login/join with:.NET Software Engineer - Marketing Software Platform – Lausanne, SwitzerlandLocation:Lausanne, Switzerland / Remote WorkingJob Category:Information TechnologyJob Reference:NC/BK/LAU115130_1734919363Job Views:18Posted:23.12.2024Expiry Date:06.02.2025Job Description:.NET Software Engineer - Revolutionary Marketing...


  • Lausanne, Waadt, Schweiz Celag Vollzeit

    For one of our customer, we are looking for a Senior Embedded Software Test Automation EngineerYour role:As a key contributor, you will:Lead the development and maintenance of a test automation frameworkDesign and implement robust automation testing infrastructureEstablish formal test suites, frameworks, standards, and processesEvaluate and integrate new...