Position: Technical Lead - Architect edit
Company: promdex
Category: Node.js
Experience required: 5y
English level: upper

We have a  Tech Lead position you may be interested in.
American CRO company (in the top 20 of the world), Bonus system, High salary rate ,full time , 26 paid days of vacation per year, 4 sick day

We are looking for a Technical/Software Architect with extensive Experience in NodeJS and Angular development, Experience building back-end services and managing data exchange between the server and user-facing applications, and Experience with AWS services (S3, SQS, EC2, etc.)

Responsibilities will include the development of back-end component (as a member of Core team), cross-team project validation, to be dedicated community leader and build common requirements for Node.js and Angular components and/or projects.

You will work closely with the front-end and back-end Node.js developers in order to implement common components into the application.

 

Hard Skills:

Enterprise-grade qualities: Experience with application architecture, necessarily with large and complex data transactions in government-regulated areas only* and across multiple systems;
* Such as Pharmaceutical, Biotechnology, Biology, Genetics, Science, Finance, Fintech, Stock, Banking, Military, Air Force, Space Force, or any government institutions with highly regulated specifics.

Should have at least 3+ years of Experience as a software architect;
Should have solid Experience in API Background and MySQL or PostgreSQL DB;
Should have exposure to CI/CD processes;
7+ years of professional JavaScript development;
Understanding the nature of asynchronous programming and its quirks and workarounds;
Comfortable working through the entire stack from the user interface through systems levels;
Understanding accessibility and security compliance;
Experience in consuming web services (REST) and processing data (JSON);
Experience with Redis and Mongo or other NoSQL databases;
Proven Experience in building API services using Node.js Express and Nest.js frameworks;
Good understanding of Node.js asynchronous runtime;
Good understanding of JS concepts on callbacks and closures;
Experience in debugging issues related to memory leaks;
Experience in building highly scalable and high throughput services with sub-second response times;
Experience with AWS services (S3 and SQS are mandatory);
Ability to deliver Bug-Free code.


Soft Skills:

Fluent in English with excellent written and verbal communication skills;
Ability to explain complex things in simple terms;
Ability to keep the focus on essential items and be able to speak straight and to the point;
Powerful, diverse communication skills;  
Ready to be at meetings with audio or video on when needed;
Desire to work not from 8 to 5 but with head;
Ability to meet estimates and handle the tasks responsible;
Ability to work in a stable rhythm over the years - it’s essential to be able to self-improve and keep the level of knowledge and productivity and learning new skills; 
Need to have a very responsible aptitude for the assigned tasks and have a strong urge to close all those tickets😊;
🚩 We strongly prohibit toxicity or bullying of any team members or colleagues. 

 

Managerial Skills:

Be able to make correct and precise estimates and guide, coordinate, and support the team to meet them on time;
Be able to adapt to the internal process and be in touch with the team - know exactly what each team member does and be ready for the flexibility in schedule (people work in different time zones across or sometimes even within the teams);
Experience in holding one-on-one meetings with team members to discuss issues and provide feedback, as well as regular team meetings to maintain a healthy and productive team atmosphere;
Experience working closely with PMs, testers, and architects, POs and understanding of business needs of the customer;
The candidate for this role should be a self-starter who can work under minimal supervision and without constant guidance;
Keep track of team member’s performance and guide to ensure high team productivity;
We are looking for someone who can not just say that we can’t do “that” but for someone who can tell how we can do “that” 😎.

Responsibilities

Architect, develop, and maintain high-performing & scalable components for cloud-hosted microservices using Node.js frameworks which are highly responsive to requests from front end;
Dedicated to delivering high-quality components for web and/or server-side solutions on time;
Conduct code reviews to ensure code meets industry-accepted standards. Additionally, ensuring that components are not vulnerable to web security threats;
Help cross-team to break down development work into manageable and measurable pieces of work;
Technically guide peer members in the team as needed.

🔥Working conditions

40 hours per week, 8 hours per day (Monday-Friday);

Full-time, remote (home-based), long-term;

The working schedule is by EET time zone;


PTO and Vacations:

1.5 PTO per full-time month worked;

Total PTO days per year: 18;

2 Paid time off for state holidays per quarter;

Total state holidays per year: 8.

About Company

Our company provides comprehensive business and technical solutions to advance the science of medicine and improve the quality of life of people around the world. We utilize our clinical technology platform to fulfill our customers’ data engineering and business analytics needs. Our comprehensive metadata-driven solutions, coupled with our extensive experience, knowledge, and capabilities, allow us to offer unparalleled advantages in data quality, time to completion, and cost efficiency. We are a culturally diverse company that is revolutionizing the way Life Sciences uses data.

We develop a cloud-based SaaS platform that covers end-to-end clinical R&D processes. It is the largest and functionally most comprehensive clinical system that has ever been developed. Our platform has already been used in more than 2,000 clinical trials by companies of all sizes and geographies since it entered the market in 2016.

Our platform is a technologically advanced AWS cloud system of integrated applications. It is entirely event and metadata-driven.

We value people who care about what they do, who are always proactive, creative thinkers, and willing to improve the product on a daily basis!