Senior Full-stack Engineer 

anastasiia korytnyuk

Published: 11 Apr, 2025

We’re seeking a talented and experienced Full-Stack Software Engineer to join our team. In this role, you’ll build modern data visualization platforms and scalable features that support our B2B initiatives, all while contributing to a mission that aims to improve the Internet for everyone. 

While the work is innovative and impactful, the environment is anything but stiff. You’ll be part of a collaborative, distributed team that values authenticity, creativity, and the unique strengths each person brings to the table. 

Experience / Skills required: 

Must have: 

  • 4+ years of professional experience in full-stack web development 
  • Proficient in React, Redux, and Vite with hands-on experience building complex web applications 
  • Strong understanding of modern JavaScript, HTML, CSS, and other front-end technologies 
  • Experience in designing and developing RESTful APIs using Node.js or other backend technologies 
  • Familiarity with agile development methodologies and continuous integration and deployment (CI/CD) pipelines 
  • Excellent communication and collaboration skills 
  • Ability to work independently as well as in a team environment 
  • Strong problem-solving and analytical skills 
  • Upper-Intermediate English and better 

Good to have: 

  • Experience with various mapping libraries like MapboxGL, Leaflet.js, or OpenLayers 
  • Familiarity with Typescript 
  • Basic understanding of monorepos and the infrastructure required to support them 
  • Experience using AWS or similar cloud computing environments to build and scale a web application 
  • Familiarity with storing data in relational databases and writing SQL 
  • Experience writing APIs or other code in Go, Python, or Ruby 

Responsibilities: 

  • Develop and maintain robust and scalable web applications using React, Redux, and Vite 
  • Collaborate with cross-functional teams to design, develop and implement new features 
  • and functionalities for the data visualization platforms and portals 
  • Write clean, maintainable, and efficient code and adhere to best practices in software development 
  • Conduct code reviews, debugging, and troubleshooting to ensure the quality of the codebase 
  • Help develop, maintain and test RESTful APIs for data processing and handling 
  • Participate in agile development methodologies and contribute to continuous improvement initiatives 
  • Stay up-to-date with emerging trends and technologies in full-stack web development and apply them to the stack 

We offer:  

  • Competitive salary with the regular review 
  • Medical Insurance after 3 months probation period (can be used in Ukraine) 
  • Vacation (up to 20 working days) 
  • Paid sick leaves (10 working days) 
  • National Holidays as paid time off (11 days) 
  • Online English courses 
  • Accountant assistance and legal support 
  • Flexible working schedule, remote, office-based or hybrid format  
  • Fully-equipped perfect office space located in the city center (ready for work in blackouts) 
  • Direct cooperation with the customer 
  • Dynamic environment with low level of bureaucracy and great team spirit 
  • Challenging projects in diverse business domains and a variety of tech stacks 
  • Communication with Top/Senior level specialists to strengthen your hard skills 
  • Online/offline teambuildings 
  • Volunteering culture development and support 

    Send CV

      300

      Dear ,

      Thank you for applying for the position at nCube. Your application has been successfully received and is currently under review by our recruitment team. We will be in touch soon to discuss your application further and to outline the next steps if your skills and expertise are a match with the requirements. In the meantime, feel free to browse our Company Blog for the latest updates and insights.

      Looking forward to connecting with you soon!

      Best regards,
      nCube Recruitment Team

        Briefly Describe Your Request
        300
        agree icon By submitting this form I agree to the  Privacy Policy
        Form Submitted