Senior Software Engineer

Vor 7 Tagen


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


  • Software Engineer

    vor 2 Wochen


    Lausanne, Waadt, Schweiz Evooq Vollzeit CHF 80'000 - CHF 120'000 pro Jahr

    Software Engineer - Java, JVM, Kotlin, Spring bootSeniority:Mid/ Senior 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 an ecosystem of...

  • Senior Software Engineer

    vor 17 Stunden


    Lausanne, Waadt, Schweiz Nexthink Vollzeit

    Company Description Nexthink is the leader in digital employee experience management software. The company provides IT leaders with unprecedented insight allowing them to see, diagnose and fix issues at scale impacting employees anywhere, with any application or network, before employees notice the issue. As the first solution to allow IT to progress from...

  • Senior Solidity Engineer

    vor 17 Stunden


    Lausanne, Waadt, Schweiz Austin Werner Vollzeit

    Senior Solidity Engineer – Build the Future of Decentralized FinanceAre you passionate about pushing the boundaries of blockchain innovation? We're looking for a Solidity Engineer who wants to create meaningful impact in the world of decentralized finance (DeFi) and Web3 infrastructure. This is your chance to join a forward-thinking team engineering the...

  • Senior .NET Engineer

    Vor 3 Tagen


    Lausanne, Waadt, Schweiz Robert Ragge GmbH Vollzeit CHF 85'000 - CHF 130'000 pro Jahr

    Senior .NET Engineer (all genders) Robert Ragge GmbH days ago Role details Contract type Permanent contract Employment type Full-time (> 32 hours Working hours Regular working hours Languages English Experience level Senior Job location Tech stack HTML NET Agile Methodologies CSS Software Debugging Software Design Patterns Iterative and Incremental...


  • Lausanne, Waadt, Schweiz Nexthink Vollzeit CHF 120'000 - CHF 180'000 pro Jahr

    Company DescriptionNexthink is the leader in digital employee experience management software. The company provides IT leaders with unprecedented insight allowing them to see, diagnose and fix issues at scale impacting employees anywhere, with any applicationor network, before employees notice the issue. As the first solutionto allow IT to progress from...


  • Lausanne, Waadt, Schweiz Nexthink Vollzeit CHF 110'000 - CHF 170'000 pro Jahr

    Company Description Nexthink is the leader in digital employee experience management software. The company provides IT leaders with unprecedented insight allowing them to see, diagnose and fix issues at scale impacting employees anywhere, with any application or network, before employees notice the issue. As the first solution to allow IT to progress from...


  • Lausanne, Waadt, Schweiz Alpian SA Vollzeit CHF 80'000 - CHF 120'000 pro Jahr

    Über uns:Our mission is to make banking & investing easy, transparent, familiar and always meaningful, viaan awesome digital client experience, so that we can all make a difference for a better future. You will be part of a fast-growing & diverse company, very open to innovation and that favors empowerment, out-of-the-box thinking, responsible leadership...

  • Software Engineer

    vor 1 Woche


    Lausanne, Waadt, Schweiz EPFL Vollzeit CHF 80'000 - CHF 120'000 pro Jahr

    Mission As a software engineer, you will work for the development of a platform for online analysis services leveraging large-scale computing infrastructures in the domain of astronomy. Main duties and responsibilities You will join a dynamic international team developing cutting-edge approaches to computing and knowledge management for applications in...

  • Software Engineer

    Vor 7 Tagen


    Lausanne, Waadt, Schweiz EPFL Vollzeit CHF 100'000 - CHF 120'000 pro Jahr

    MissionAs a software engineer, you will work for the development of a platform for online analysis services leveraging large-scale computing infrastructures in the domain of astronomy.Main duties and responsibilitiesYou will join a dynamic international team developing cutting-edge approaches to computing and knowledge management for applications in...


  • Lausanne, Waadt, Schweiz Barrington James Vollzeit CHF 120'000 - CHF 180'000 pro Jahr

    Seeking a highly skilled Senior Photonics Design Engineer to join an innovative team developing next-generation integrated photonic systems. You will play a key role in designing, modeling, and optimizing advanced photonic components and subsystems used in high-performance optical technologies. This position is ideal for an engineer who thrives in a...