Role : Senior Node JS DeveloperLocation : India, Remote (Work from Anywhere in India)Minimum Qualification : B. Tech. (or equivalent) from an accredited institutionIndicative Experience : 5-8 YearsSalary : Best in the MarketDomain : Development of cutting-edge data pipelines, data engineering and data analytics in Life-sciences (Pharmacology).Customer Profile : Captive research and development pods for a $ 500 million group of pharma data research companies that help patients gain access to life-saving therapies. We help our clients navigate the complexities at each step of the drug development life cycle, from pipeline to patient.Other benefits : Health Insurance, Provident Fund, Life Insurance, Reimbursement of Certification Expenses, Gratuity, 24x7 Health DeskAbout the Company :We are headquartered in Pittsburgh in the USA with locations across the globe – we are a team of thoughtful experts driven by the power of our client’s unique ideas. We also have micro-offices in Hyderabad, Chennai, Bengaluru, and Delhi NCR in India.While technical expertise is ingrained into Agilite’s DNA, we are more than just engineers and developers — we are trusted product strategists. We pride ourselves on being a ready resource for critical market insights with the knowledge and experience required to design, build and scale big ideas to serve our growing list of customers in the USA and Europe.Our preferred working model is "Work from Anywhere" (WFA). In addition, you can also decide on your work timings: All we need is the outcome. Our people-centric culture is built on the belief that extraordinary employees create amazing things. Work with us and attain your Ikigai in a place where your aspirations and business objectives intersect!We make it a point to recognize and celebrate talent and create opportunities for continued growth inside and outside the company by enabling you to embrace our core principles: Trust, Effective Collaboration, Pride in Ownership, Outcomes Orientation, and Fun at Work.
ResponsibilitiesUnderstand proposed features and quickly design and build scalable APIs and SQL schema & queriesProactively analyze website performance and implement solutions for improvementCollaborate with architects, developers, business analysts, and QA analysts to design, develop, and test cloud based complex web applicationsCode secure Rest APIs in Node.js, JSON, XMLExperience working with Document DB designing non-SQL schemasExperience with the design and development of Postgres DBRich Development experience With Angular Prior experience coding in JavaScript, HTML, and CSS is optionalIntegrating systems using Rest APIs and single sign-onMust have experience with automated unit, integration, and end-to-end testing Experience with continuous integration / continuous deployment using AWS Code Pipeline andCloud Formation templatesExperience with AWS infrastructure (API Gateway, S3, Lambda, Aurora, EC2)Experience with Analytics integrationDeep knowledge of server-side performance optimizationMust have excellent written and verbal communication skills.Should manage own time and work well both independently and as part of a teamExperience in developing data frameworks with Rest API/Graph. QL would be an added Advantage.
Competencies - Mandatory Skills: Design Patterns & Solid PrinciplesHigh Performance Typescript ProgrammingNodeJSJava 8 Features (Collections & Concurrency, Async, etc)AWS SQS / Message Queue ManagementAWS Services (Lambda, EC2, S3, Glacier, RDS, Aurora)Microservices & Enterprise Cloud APISQL, HibernateCI/CD, Unit Testing, Code Analysis, Code ReviewElastic / ELKReact JS & React NativeHTML & CSSJava ScriptTypescriptMicro frontend ArchitectureWeb Applications/Single PageReduxAPI Gateway Integration & Testing, React HooksUnit Testing with Jest or other similar frameworks Nice to have Skills:Graph QLWeb Application Security (SSO, OAuth2, JWT)Other Front End - Angular, VueJS, Flutter