Hiring bonus: 10% of monthly salary
Next job671 views
11 applications 0 responses
About the project:
The product is an artificial coaching intelligence using computer vision to analyze your workouts and provide you with feedback – basically the personal digital coach in our fitness platform JRNY, used for strength and cardio by hundreds of thousands.
👍 Startup spirit prevails: agile, fast, uncomplicated, and family-like. And surprisingly large amounts of beer for a fitness company.
👍 Corporate hazzles don’t touch this team of currently 15 engineers.
👍 No funding problems – full focus on product & innovation.
Mission: We empower healthier living through individualized, connected fitness experiences.
Technologies:
● C#
● ASP.NET
● Azure
● Docker and WSL
● Linux on modern high-end workstations
Job requirements:
● 8-12+ full-time years of experience in a software engineering capacity
● Knowledge of algorithms and data structures and their asymptotic complexity
● Apply concurrency solutions (locks, lock-free sync, etc.) to write parallel programs
● Able to assess correctness of code and able to utilise Verification Software solutions
● Use verification techniques for correctness of concurrent programs when designing and fixing parallel programs
● Espouses the benefits of CI/CD (Continuous Integration, Continuous Delivery) and assists product teams in implementing and maintaining those tools
● Object-oriented concepts (Object/Class, Interface, Composition, inheritance, Polymorphism (especially subtyping) and delegation, information hiding, …)
● Understands basic UML diagrams (class diagram, sequence diagram, …)
● Design Patterns: know how and when to apply which one
● Apply Object-oriented design principles like Dependency Injection, Acyclic dependency principle, ...
● Create Class diagram, Sequence diagram
● Design proprietary communication protocols and services where beneficial for the architecture e.g., ESB
● Knowing secure and non-secure communication exists
● Trust distribution: Current mainstream solution is through certificate chains. Where does it originate?
● Basic security knowledge
● Cryptography: having implemented at least a reduced part of a cryptographic protocol like https://datatracker.ietf.org/doc/html/rfc8446
● Authorisation: implement authorisation mechanisms like RBAC
● Can build and extend Cloud native architectures
takes environments and resource organisation into account
awareness about regional deployments, requirements, collaborate with legal, etc.
ISsoft offers:
● Opportunity to take the role of Department Manager .Net department in the Ukrainian office
● Reliable people-oriented company
● A strong team of professionals, friendly, open to cooperation
● 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
● GYM compensation
● English courses
● Remote work
● Team sports activities, and corporate events.
Join us!