Full Stack .NET Developer
Our Client - Ukranian software development company. The company was founded in 2001 and has an office in Kiev. The company's clients are the global brands including Garmin, Nokia/NAVTEQ/here, Visa, TomTom, MTS/Vodafone, Antonov aircraft's and more.
We have been cooperating with the company since 2006. The company works with specialists we hired over 10 years ago.
Send a resume and we will contact you shortly!
Your name
Your e-mail
MESSAGE
ABOUT PROJECT
Segment of One Management Platform is a system of mass personalized communications of DMP class (Data Management Platform). S1MPL users are large businesses (banks/retail) intended to shift communication to their clients from push messaging to personalized high-targeted proposals.

Application Scope Banks, Financial Institutions, Retail
OFFICE LOCATION
Kyiv, Metro station Pecherska
CONDITIONS
Company offers
  • Competitive salary.
  • Cutting edge technologies, opportunities for professional growth.
  • Remote work at will 50% of the working time.
  • Friendly team. Professional management.
RESPONSIBILITIES
  • Participate in all phases of the software development life-cycle including creating technical designs, program code, test plans, and verifying test results.
  • Collaborate with a team of developers, business analysts, UX designers, infrastructure architects, and quality assurance testers to ensure the successful delivery of an integrated solution meeting the needs of the business.
  • Provide level of effort estimates for implementation and project plans.
  • Perform other duties as required and assigned by Management Team.
  • Build dynamic new features across both the front-end and the back-end of the platform.
REQUIREMENTS
Backend:
  • Databases (optimally PostgreSQL)
  • ASP.NET Core (WebAPI)
  • Writing asynchronous code
  • Git
Frontend:
  • HTML/CSS/JS/TypeScript
  • ReactJS
WOULD BE A PLUS
Experience working with:
  • Docker
  • Docker Swarm/Kubernetes
  • ClickHouse
  • Spark (Scala/Python)
  • MobX
  • Ant.Design
WHAT DO YOU GET FOR PROFESSIONAL GROWTH?
  • Work with best-of-breed technologies
  • Have fun while being part of a professional team
  • Work in a challenging and dynamic environment
  • Work in a supportive learning atmosphere where opportunities for training and advancement are provided