Position: Senior/Lead .NET / C# developer
Company: Coherent Solutions
Experience required: 5y
English level: upper

Former ETH Spin-Off (VAY) acquired by one of the most renowned fitness equipment manufacturers). Our client is with a focus on how AI can change the way people train.

Main product is an artificial coaching intelligence using computer vision to analyse your workouts and provide you with feedback – basically the digital personal coach in our fitness platform JRNY, used for strength and cardio by hundreds of thousands.

👍 Startup spirit prevails: agile, fast, uncomplicated, family-like.
👍 Corporate hazzles don’t touch this team of currently 15 engineers.
👍 No funding problems – full focus on product & innovation.
👍 Tasks are challenging and expectations are high.

Technologies:
- C#
- ASP.NET.
- Azure (including docker and WSL)
- Linux on modern high-end workstations.

Requirements and responsibilities
- 8-12+ full time years of experience in a software engineering capacity.
- 1+ years experience in People Management
- Analyze problematic code fragments from different points of view and propose possible implementation options.
- Evaluating, identifying and guides scalable, testable, and reliable architecture and subsequent development of a product.
- Writes functional, maintainable code in most mainstream languages by transferring the conceptual expert knowledge to other environments.
- Write and test code, QA, refining and rewriting testable code.
- Knowledge of algorithms and data structures and their asymptotic complexity.
- Apply concurrency solutions (locks, lock-free sync, etc.) to write parallel programs.
- Basic security knowledge.
- Can build and extend Cloud native architectures takes environments and resource organisation into account awareness about regional deployments, requirements, collaborate with legal, etc.
- Data Base knowledge.
- Data Modelling.
- Create data models considering performance, complexity, and maintainability trade-offs.
- Proficient in SQL

We offer you:

● Opportunity to share experiences at internal meetings and conferences
● 100+ technical and non-technical training for development and broadening of horizons
● Career growth and development
● Regular salary review based on employee performance
● Medical insurance from the first working day
● 15 sick leave are fully compensated
● 18 working days of paid leave
● IT Club Loyalty program gives a lot of discounts and bonuses
● English courses
● Remote work
● Team sports activities, and corporate events