Senior .NET Full-Stack Engineer (#15805169)

REFERRAL BONUS $400
Poland, Bulgaria
Work type:
Office/Remote
Technical Level:
Senior
Job Category:
Software Development
Project:
High growth healthcare technology company
N-iX is a software development service company that helps businesses across the globe develop successful software products. Founded in 2002 in Lviv, N-iX has come a long way and increased its presence in six countries Poland, Ukraine, Sweden, Bulgaria, Malta, and the US. Today, we are a strong community of 1,800+ professionals and a reliable partner for global industry leaders and Fortune 500 companies.

Within this role, you will work with the team to create a suite of applications and tools for internal and external customers.


Responsibilities:
  • Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth
  • Developing new user-facing features using modern web development frameworks
  • Translating designs and wireframes into high-quality testable code components
  • Implementing, designing, and integrating RESTful APIs
  • Ensure application performance, uptime, and scale, maintaining high standards of code quality and thoughtful application design by participating in code reviews
  • Work with agile development methodologies, adhering to best patterns and practices
  • Involved in design discussions with the architect and product team on building end-to-end systems optimized for speed and scale 
  • Participate in all aspects of agile software development including Scrum meetings, design, implementation, and deployment
  • Collaborate across time zones via Slack, documents, email, and video conferencing 


Requirements:
  • 4+ years of experience building modern web applications working in the full-stack
  • Proficiency in TypeScript and JavaScript with a thorough understanding of React.js or Vue.js and their core principles preferred
  • Implementing RESTful APIs using .Net/C# preferred with experience with .Net Core, .Net 5 or 6 
  • Experience with SQL and relational database design with MS SQL Server experience 
  • Experience with NoSQL/document database technologies
  • Experience writing automated unit tests in the full-stack environment
  • Knowledge of modern authentication and authorization mechanisms
  • Familiarity with modern front-end and backend build pipelines and tools
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Experience with modern responsive web application design & development
  • Experience with microservice architecture
  • Experience using Git version control
  • Experience with VS Code, Visual Studio, or other relevant development tools
  • Familiarity with Scrum/Agile principles
  • Strong communication skills
  • Ability to understand business requirements and translate them into technical requirements 
  • Bachelor's degree or equivalent in Computer Science, Computer Engineering, or equivalent years of experience
  • Upper-intermediate level of English

Nice to have:
  • Familiarity with Node.js is a plus

We offer:
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Flexible and personalized career growth
  • Professional development tools (mentorship program, tech talks and training, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Paid vacation days, sick leaves, and days off
  • Healthcare & Sport program
  • Medical insurance
  • Memorable anniversary presents
  • Corporate events and team buildings
×

Easy apply


    or
    Refer a friend