Senior Full-Stack Developer

Senior Full-Stack Developer

Just Eat Takeaway.com

Sofia, Bulgaria

All about the role

As our Senior Full-Stack Developer, you will have a vital part in helping staff across our Sofia office. You will be part of the Restaurant Management vertical and will participate in the creation and maintenance of new and existing services meant to be used by our restaurant partners like Partner Hub.

Your main role will include creating and improving various front-end and back-end components for company projects by using C#10+, .NET 6+, different types of UI components using Micro Front-end architecture, Vue.js, Typescript, Cypress, GitHub Actions/Gitlab CI/CD, Docker, Kubernetes, and AWS.

As part of this role, we’re also counting on you to:

  • Work with the Team Lead or other senior team members to create and maintain technical specifications, designs, and schedules;
  • Provide technical direction to other programming team members;
  • Implement significant portions of code, ensuring established standards of quality for documentation and coding;
  • Anticipate and resolve issues and problems that arise, suggesting alternative approaches and solutions.

Can you deliver…

Here’s what we’re looking for from our Senior C#.NET Developer:

  • 4+ years of experience with C#.NET Development or related OOP technologies;
  • 2+ years of experience with Front-end Development with JS;
  • Familiar with web technologies, communication protocols, and techniques (e.g. HTTP, REST, gRPC, etc.);
  • Proficient with database systems (RDBMS, NoSQL, etc.);
  • Strong application of software engineering fundamentals and best practices, including data structures, design patterns, microservice architecture, event-driven architecture, object-oriented design, testing, debugging, code review, and metrics;
  • Stays abreast of industry innovations and developments;
  • Expert knowledge of C#, .NET, and debugging techniques;
  • Good knowledge and experience with HTML5, CSS/SASS, JavaScript;
  • Good practical experience in Data-Driven development with technologies such as Vue.js, React, Angular, and others. Experience in developing Single Page Applications
  • Worked with Webpack;
  • Understanding of UI/UX principles;
  • Knowledge of browser behavior, as well as dealing with compatibility issues across applications;
  • Well-versed in Git VCS;
  • Good communication skills. Has forged relationships with development personnel;
  • Good project planning and estimating skills able to keep the project moving through daily obstacles, and asks for additional assistance when appropriate;
  • Self-motivated and to work with minimal supervision;
  • Enthusiastic about the company and programming company products;
  • Strong software design skills;
  • Writes clear, maintainable, well-documented code;
  • Recognizes problems and helps the group adapt to changing conditions;
  • Optimization in application development - high speed, scalability, security;
  • Ability to take responsibility for feature development/project;
  • Willingness to learn and grow professionally in a team environment;
  • Very good level of English.

It's not mandatory but would be nice if you also had some of those:

  • Proficiency with at least two operating systems (Windows, macOS, GNU/Linux), and thorough knowledge of one of them is required;
  • Knowledge and experience with Docker or similar containerisation technology;
  • Experience with container orchestration:k8s (EKS, GKE) or similar (Swarm, OpenShift);
  • Knowledge of TypeScript, ECMAScript Standards, Babel;
  • Practical experience with State Management Patterns - Vuex, Redux, etc.;
  • Practical experience in Test-Driven Development (Cypress, Vue-test-utils, etc.);
  • Experience working in an agile environment (Scrum, Kanban);
  • Knowledge of Domain-Driven Design;
  • Knowledge of Micro Frontend Architecture;
  • Knowledge of Continuous Integration and Deployment (GitHub/GitLab CI/CD, etc.);
  • Experience with JetBrains IDEs and/or VSCode.

Apply Now

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Bulgaria      C Sharp Developer      Developer      Front End Developer      Web Developer      Just Eat Takeaway.com     

© EuroJobsites 2024