top of page

Software Engineer | Node.JS

Yerevan, Armenia

Job Type

Hybrid

We are looking for a Full Stack Software Engineer to join our Engineering team. In this role, you will be working predominantly across the back end to build a secure, scalable, and reliable platform.

Our client is an innovative new business dedicated to disrupting the status quo in clinical trial development. They are a start-up company post Seed round funding, created by a team of seasoned eClinical technology leaders with proven track records of building companies from start-up to market leader. While other technology markets struggle, their market is growing at a fast pace and has been attracting top tech talent.

As a Full Stack Software Engineer, you will be a member of a product team, following best-practice Agile and DevOps techniques to deliver impactful products for customers. You will participate in design and specifications, program logic and flow-charting, development, testing, debugging, documentation, and support. Additionally, you will provide analysis of problems and recommend solutions. You will actively participate and practice in an open, highly collaborative Agile environment. Getting in at this stage means that you get to actually help further mold the company culture and engineering vision; you will have the chance to build something revolutionary - The market is ripe for disruption and there's no doubt that whoever cracks the puzzle will win the market.

Requirements

  • 3+ years of coding experience in different programming languages including both back-end and front-end development using modern frameworks (Typescript, NodeJS (Express), React, Mongo).

  • Experience implementing solutions in a cloud environment (Azure).

  • Knowledge of message delivery by RabbitMQ

  • Working knowledge of code versioning tools (e.g., Git) and CI/CD automation.

  • In-depth knowledge and hands-on experience with Java technologies, RESTful APIs, horizontal scalability, microservices architecture, and high availability principles. 

  • Working knowledge with flat files, including XML and CSV formats, and implementing FTP-based data transfer solutions

  • Experience in Agile/Scrum or working in a highly dynamic and changing environment.

  • Working experience with writing unit and integration tests for back-end code.

  • Strong understanding of database technologies (NoSQL and/or SQL).

  • Strong understanding of development patterns and SOLID / DRY principles and asynchronous programming.

  • In-depth understanding of componentized user interfaces.

Nice to have:

  • Experience in regulated industries such as life sciences, aerospace, automotive, finance, healthcare, etc.

pogos - logo - horizontal v3 - white.png

On Demand Software Solutions Consulting

16192 Coastal Highway, Lewes, DE 19958, US

+1 (628) 201-9486


© Pogos, 2023. All Rights Reserved | Privacy Policy

bottom of page