Senior Full Stack Developer

Nicosia, Cyprus


information-technology

Senior Full Stack Developer

Nicosia, Cyprus

How would you like to work for a global network of brands? Our international client combines innovative eCommerce platforms with a unique programmatic native ad exchange & mediation solution for publishers across the most relevant demand sources. As a new innovative marketplace that operates in the UK and scales worldwide, they are  here to provide the best experience for customers and to innovate and become an important player in the marketplace domain.

We are looking for an experienced professional with great passion to innovate and be part of a team that regularly faces and conquers challenges. A person that is eager to learn and teach, enjoys playing with technology and is up for a new adventure. You will have the privilege to work with the most updated technologies and the most talented people in the industry.

Job Description

  • Build and maintain Market products
  • Develop new and exciting features in collaboration with the Product team
  • Contribute to the full software development lifecycle including design, development, documentation, testing and deployment
  • Work closely with other participants in the team: product manager, developers (internals and externals), testers, designers, data scientists, etc.
  • Work with product owners and business analysts to understand requirements

Your Profile

  • 5+ years of experience as a Full Stack developer, working across front and back ends
  • Highly skilled in C#, preferably with .NET Core
  • At least 2+ years working with Angular 4+ and TypeScript
  • Experience building mobile-ready, responsive web applications
  • Strong experience in integration of REST Services and 3rd party APIs
  • Familiar with common design patterns
  • Experience in programming high concurrent environments
  • Knowledge and proven experience in both NoSQL and SQL databases (we use MongoDB and PostgreSQL)
  • Experience in designing, developing and testing distributed, highly scalable applications
  • Familiarity with Unit, Integration and System testing concepts.
  • Understanding of fundamental design principles behind scalable application, such as SOLID principles for design patterns and FIRST principles for unit tests.
  • Experience working in Agile/Scrum environment
  • Strong ability to perform in a fast-paced environment
  • Excellent analytical and multitasking skills

Would be a plus

  • Experience in E-Commerce, Marketplace domain
  • Experience with Microservice architecture
  • Experience with one or more of the following: Elasticsearch, Kafka, logging and monitoring tools (Kibana, Grafana, Prometheus)
  • Experience with cloud technologies and platforms (we are on AWS)
  • Experience with CI/CD pipelines: GitLab, Octopus
  • Experience with Kubernetes, Helm (we host all the services in K8S)
  • Sc. in computer science or software engineering

We are looking for a person who is

  • Passionate about technology and always strives to grow
  • Able to ownership the work and always drives it towards the goal
  • Motivates and inspires people around as well as stays motivated himself
  • Always able to find solutions that are simple and correct architecture-wise
  • Customer/business driven mindset

What we offer 

  • Competitive salary
  • Cool office space
  • Medical Insurance
  • International exposure

 

HR Innovate is an equal opportunity Recruiting Agency and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, or disability status. We are committed to protecting your personal data.