Senior React/Node.js Full Stack Developer (Web & Mobile)

  • Lviv
  • JavaScript

Are you an experienced professional having a deep familiarity with React/Node.js? Do you know how to solve business problems and take responsibility for the result? Would you like to bring your ideas to the product you create?

If this sounds like you, then keep reading!


We welcome a skilled Senior React/Node.js Full Stack Developer to join one of the most dynamically growing department, Mobile & Web Solutions. You will be surrounded by a team of professionals in various technologies. If you are a positive thinker with excellent communication skills who is able to start new projects, help engage new customers, and deliver software of varying complexity, then this opportunity is perfect for you.

As our future Senior React/Node.js Full Stack Developer, you are expected to dive into the whole dev circle: from designing, coding, testing to continuous delivering of software of varying complexity. You will be involved in developing advanced technology solutions in different business domains. This role will require demonstrating a strong level of responsibility and flexibility.

Meet your team!
  • Responsibilities

    • Participate in clients engagement process, estimation, and planning sessions
    • Start projects from scratch
    • Code, develop unit and integration tests, debug, document, implement, and maintain portions of software
    • Promote good design principles, such as code reuse, modularity, and extensibility
    • Provide assistance to test engineers and support personnel in solving technical issues of software installation and its operation
    • Perform code review for compliance with the best engineering practices, coding standards, and quality criteria set forth on the project
    • Continuously participate in technical risks identification and analysis, immediately notify the Project Manager of new risks identified, and suggest a mitigation strategy
    • Report status and progress according to the project and company demands
    • Contribute to the creation of technical specifications
  • Requirements

    • Experience in the full software development life-cycle and knowledge of both Node.js and React
    • 5+ years of frontend development experience and expert knowledge of React
    • 5+ years of experience in Back-end development using Node.js
    • Familiarity with CI/CD tools (TeamCity, Jenkins, CircleCI, etc.)
    • 2+ years’ experience working with AWS
    • Broad experience with DB (MySQL, PostgreSQL), no-SQL DB (Redis, MongoDB, DynamoDB, Cassandra)
    • Upper-Intermediate level of spoken and written English
  • Personal Profile

    • Highly self-motivated with strong work ethics and extreme attention to details
    • Good team player and ability to lead team members
    • Excellent communication skills