Senior Software Engineer

Skopje

18 Jul 2019

Job Responsibilities

We are on the look out for experienced Developers to be a part of one of our San Francisco based partners' teams as a Senior Software Engineer.

Your role will be to:

  • Collaboratively work to solve complex, highly technical problems with a small, tight-knit team of smart, highly motivated developers

  • Design, develop, code review, and support high-quality code and automated tests with software engineering best practices in mind

  • Refactor and redesign existing code to maximize performance, scalability, and maintainability

  • Effectively communicate and collaborate with other members of your scrum team - Devs, Product, and QA - to design and build innovative and intuitive features that our users will love

  • Take ownership over modules and features built with C#, Web API, MVC, AngularJs, Typescript, HTML, Less, Sql Server, Dapper, EF, and other technologies



Skills Required
  • 2+ years of full-stack data-driven web application software development experience

  • Bachelor's or Master’s degree in computer science or related field

  • Expertise with unit and integration testing and TDD concepts to build high quality, reliable code

  • Experience applying software engineering best practices and design patterns for a SaaS product with a larger codebase and complex business rules

  • Experience with SPA development and working with Javascript frameworks like Angular or React

  • Comfortable working in a fast-paced, agile environment, with tight deadlines and frequent deliverables

Associate

Full Time

Skopje


Share Job Opening