Fullstack Software Engineer

LIFEWARE LLC
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote

Tech stack

Clean Code Principles
Agile Methodologies
Artificial Intelligence
Continuous Integration
Data Structures
Object-Oriented Software Development
Software Engineering
Information Technology
Extreme Programming (XP)

Job description

Based in our Bioggio (CH) office, this full-time Software Engineer position puts you in the driver's seat. At Lifeware, engineers are at the forefront-you are given full ownership and responsibility for your projects from day one.

Working within a fast-paced, collaborative Agile environment, you will design, implement, and maintain the back-end components of our core platform. Rather than just taking orders, you will work directly with product and actuarial experts to translate complex business needs into elegant technical solutions. Your daily impact includes writing clean code, collaborating through peer reviews, and making key architectural decisions. You will also have the autonomy to explore and integrate AI-driven tools to innovate our software and streamline the development lifecycle. If you thrive on taking charge, continuous improvement, and building reliable, scalable systems without the red tape, you will fit right in.

Requirements

  • Strong foundation in Computer Science, including algorithms, data structures, and software engineering principles.
  • Proven proficiency in Object-Oriented Programming (OOP) and delivering production-quality applications.
  • Experience with, or a strong desire to work in, Agile/XP environments, embracing modern development practices like continuous integration and peer collaboration.
  • A proactive mindset with a strong interest in Artificial Intelligence (AI) and a desire to apply it to real-world technical challenges.
  • The ability to take full ownership of complex problems, propose solutions, and collaborate directly with cross-functional teams without layers of middle management.
  • Effective written and spoken communication skills in a professional, international environment.
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.

About the company

Founded by mathematicians and computer scientists, Lifeware SA takes an uncompromising, engineering-first approach to enterprise software. We provide a fully integrated, web-based platform that revolutionizes how life insurance products are managed. We are growing fast, and we owe that success to our engineering-first culture. We operate with a flat hierarchy and heavily embrace Agile and Extreme Programming (XP) methodologies. We build highly innovative, carefully engineered solutions, and we are actively leveraging Artificial Intelligence to push the boundaries of both our platform's capabilities and our internal workflows.

Apply for this position