We are looking for software developers with solid background to work in the R&D Cloud Team designing, building and deploying high-performance, highly-scalable end-to-end cloud software applications and solutions.



Requirements
  • Bachelor's degree in Computer Science, Engineering or related field, 2+ years of software design and development experience with good, solid understanding of software analysis and design patterns
  • Strong working knowledge and experience developing software in C++, Python and C#
  • Experience building and debugging complex systems in a team environment
  • Ability to design simple but powerful solutions with effective algorithms
  • Experience with modern browser technologies
  • Hands-on experience designing and building enterprise-grade applications using popular frameworks
  • Desired to get hands dirty with full stack coding
  • Good understanding of cloud/server hosting infrastructures design/implementation considerations for cost, performance, scalability and high-availability
  • Working, hands-on experience and knowledge on Unix/Linux and/or derivatives
  • Understanding/writing technical documentation
  • Good problem analysis and solving skills
  • Strong communication skills, a positive attitude, and empathy
  • Self-­awareness and a desire to continually improve
  • Desire and positive attitude to work in a fast-paced, team-oriented, rapidly changing environment and effective communication

Bonus Points
  • Experience in image proccessing
  • Good understanding of common network/web protocols/standards
  • Experience with server softwares, nginx, apache, or lighttpd
  • Experience with AWS, Azure, GCP and other top vendors
  • Experience in small start­up environments
  • Experience designing web sites or applications
Submit your resume

Apply For This Job


Prepare a PDF for your resume and fill the following form. We will contact you as soon as possible.