Senior Full-stack Engineer

We are looking for a talented Senior Full-stack Engineer to take an integral part in our team!

Your key responsibilities will be:

  • Analyzing system requirements and prioritizing tasks in Agile-based software development process and environment
  • Design, build and maintain efficient, reusable, and reliable code
  • Ensure the best possible quality, performance, and responsiveness of cloud platform applications
  • Write robust, testable code, along with automated unit, integration, and end to end tests
  • Ability to make high-level design choices and build strategic planning for the product
  • Proactively give suggestions for technical improvement of the product
  • Work closely with stakeholders to produce quality product that meet business needs
  • Mentor developers through pair programming, code reviews, and guidance

This job might be for you if you possess:

  • A strong foundation in programming fundamentals, data structures, object-oriented design principles, software development best practices and standards
  • Proficient in Event-driven architecture, microservices and cloud design patterns
  • Proficient with C#/.NET
  • Experience with AWS services including AWS Lambda, DynamoDB, S3, Elastic Search, CloudWatch, AWS Kinesis etc.
  • Good knowledge of designing and building JSON based RESTful APIs
  • Proficient in TypeScript, JavaScript including DOM and JavaScript object model
  • Deep understanding of React, its core principles, and advanced concepts
  • Capability to understand and use RxJs framework
  • Strong knowledge of TDD or BDD with experience in writing unit, integration, and end to end automated tests
  • Strong experience with automated testing frameworks such as NUnit, Cypress, Jest, mocha, etc.
  • Knowledge of the build & release deployment process

We’ll appreciate if you have:

  • A positive attitude, with the willingness to learn and collaborate
  • Analytical, problem-solving, and decision-making skills
  • Strong desire to stay on top of the latest developments in web technologies
  • Detail oriented approach
  • Consistency in the application of standards and processes


  • Challenging projects
  • Pleasant and supportive working environment
  • International business experience
  • Opportunities for continuous professional development
  • Flexible working time
  • Opportunity to work from home
  • Private health insurance
  • Sport and wellness program
  • An increased annual vacation based on your work experience
  • Diversity of team engagement activities

Comments are disabled.