Full-stack Engineer

  • Level: Senior
  • Type: B2B
  • English Level: Upper-Intermediate
  • Location: Ukraine
  • Skills: Node.js React

Responsibilities

  • Collaborate with the software development team in designing, developing, and implementing high-quality software solutions using Node.js and React.
  • Contribute to the development of software architecture and design principles for the organization.
  • Ensure the scalability, maintainability, and security of software solutions.
  • Provide technical guidance and mentorship to other software engineers.
  • Participate in code reviews.
  • Help ensure the quality of the team’s output.

We are looking for people who have a Bachelor’s or Bachelors degree in Computer Science, Software Engineering, or equivalent working experience and 5+ years of experience in software development, with a focus on Node.js and React, and can demonstrate experience in

  • Node.js and frameworks available for it, such as Express.
  • React and different React patterns/concepts.
  • Implementing automated testing platforms and unit tests.
  • Databases (Postgres)
  • High-level web application design
  • Scaling applications to process large volumes of data and events
  • RESTful APIs.
  • AWS and various components inside of AWS.
  • Containerization (Docker, AWS ECS/EKS).
  • CI/CD tools, such as Github Actions, and CodePipeline.
  • Agile software development methodologies and practices.

You may also have experience in

  • Typescript
  • Deployment technologies like Terraform
  • Windows desktop applications OR scalable distributed systems
  • Object-Oriented languages (e.g. C#)
  • Life science research experience

Viktoriya Krut

Recruiter

Meet Your Future Colleagues

Dotmatics and AlcorDotmatics and AlcorDotmatics in Ukraine

    Got interested? Apply right now!


    Other vacancies at Dotmatics All Vacancies

    QA Engineer

    Ukraine
    CI/CD, SQL
    B2B

    Full-stack Engineer

    Ukraine
    Node.js, React
    B2B
    All Vacancies