Skip to main content Skip to search


Principal Software / App Engineer

We have open and upcoming positions in Zurich or Remote.

About Us

221 (Two to One) is the Next Generation Real Estate & Lifestyle Marketplace.

221 is reinventing how Real Estate and Lifestyle products and services are bought, sold, and leased worldwide. 221 cutting edge, collaborative technology provides its members the ability to close sales faster through a secure, easy, and seamless experience.

Your Role

Reporting directly to the CTO, the Principal Software Engineer/App Developer will produce software requirements documents, test plans, architecture, design, and perform coding of software, web & mobile applications, as well as participate in design & code reviews, and perform various software and system testing.

You are responsible for building consensus and driving forward big technical decisions within software engineering and across the engineering team with other practice areas.

Main Responsibilities

  • Develop detailed plans for new designs and products.
  • Provide input, help create and maintain Engineering Roadmap.
  • Produce software requirements documents, test plans, architecture, design, and perform coding of software, mobile & web applications using engineering best practices.
  • Participate in design & code reviews and perform various software and system testing.
  • Responsible for development of frameworks, foundational, and complex parts of the code base /product.
  • Responsible for documentation of technical architecture, tools, and other technical specifications that an engineer would need to effectively do their job
  • Work with individuals on breaking down large projects into smaller pieces so teams can deliver with improved speed and quality.
  • Monitor performance of engineers in software engineering to identify inefficiencies and suggest improvements to leads and managers.
  • Monitor skills and capabilities of individuals across software engineering and suggest to leadership areas people are exceeding expectations/ready for promotion and could improve/grow.
  • Teach and mentor engineers in technical and non-technical growth, learning, development, and leadership.
  • Frequently consult with senior engineers, leads, and product management on technical solutions.
  • Ensure regular architecture reviews with engineers happen and provide constructive feedback during those reviews.
  • Be an exemplary model for optimism, bringing solutions to surfaced problems, and coaching others to do the same.
  • Focus on ensuring that all technical and architecture decisions are in service of achieving our company and team key results as fast and as well as possible.
  • Support the team when needed.
  • Follows all policies and procedures of Occupational Safety and Health, Human Resources and Quality Department. Reports any safety deficiency to immediate supervisor.
  • Performs other related duties as assigned.

About You

  • Minimum of 10 years software engineering experience, developing complex software products.
  • At least 5 years’ experience developing web and mobile applications using cross-platform tools.
  • Minimum of 5 years’ experience leading software development projects.
  • At least 5 years’ experience using Agile development methodology to successfully deliver software products.
  • Expert knowledge of mobile/web technical stack, including cross-platform app development tools.
  • A track record of successfully leading, delivering, and evolving large technical projects and hitting delivery deadlines and quality targets.
  • A track record of solving difficult technical challenges and anticipating technical problems ahead of time.
  • The ability and proven desire to successfully collaborate and communicate across teams to drive technical projects to completion.
  • Experience making difficult decisions, troubleshooting & solving complex problems, developing designs, and working on complex or difficult projects.
  • Analytical skills for evaluating information carefully and solving complex problems.
  • Detail-oriented for understanding complex systems and the ability to pay attention to details.


  • Zurich or Remote
  • Communicate with the team via Slack, Email, Phone, Zoom

What’s In It For You?

  • €95,000 – €125,000 salary/year, depending on experience & qualifications

Equal Opportunity Statement

At 221 we believe that the business of business is to improve the state of our world. Each of us has a responsibility to drive Equality in our communities and workplaces. We are committed to creating a workforce that reflects society through inclusive programs and initiatives such as equal pay, employee resource groups, inclusive benefits, and more.

Qualified applicants will be considered for open roles regardless of age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by local/national laws, policies and/or regulations.

221 do not accept unsolicited headhunter and agency resumes. 221will not pay any third-party agency or company that does not have a signed agreement with 221.

Apply For This Job Position

Simply fill in the form below and we will contact you shortly!

Advertise with us

221 curates around the world high quality and unique properties for discerning home buyers and investors.