Home

Lead Backend Engineer- REMOTE- NO H1B at Remote, Remote, USA
Email: [email protected]
From:
Jyoti,
KPG99
[email protected]
Reply to: [email protected]

Cross Country Healthcare

Lead Backend Engineer

Keep in mind unless your consultants have ALL of the technology listed on their resume they will not be considered.

BASIC PURPOSE:

The primary responsibility of the Lead Software Engineer - Back End is developing and maintaining modular
and reusable back-end components using Node.js, Serverless Framework, Webpack, Express.js, and Nest.js.
The Developer is instrumental in profiling and improving back-end application performance, mentor team
members and take end-to-end technical ownership of applications and must be able to stay on top of
technology changes in the market and continuously look for opportunities to leverage new technology.

ESSENTIAL FUNCTIONS:
Contributes to backend design, technical direction and backend architecture including collaborating
with various teams
Participates in code reviews, proactively identifying and mitigating potential issues and defects as
well as assisting with continuous improvement
Designs efficient and reusable backend systems that drive complex applications
Creates microservices using Node.js
Builds reusable components and backend libraries for future use
Creates testable, highly available applications and services with monitoring and alerting
Builds cloud applications with Amazon Web Services (AWS)
Translates designs and process wireframes into high quality code
Identifies and resolves performance and scalability issues
Mentors less experienced team members
Collaborates with Product Designers, Product Managers, and Software Engineers to deliver
compelling user-facing products
Must be able to perform the essential functions of the job, with or without reasonable
accommodation
All other duties as assigned
REPORTING RELATIONSHIPS:
Reports to Engineering Manager

QUALIFICATIONS:
Bachelors degree in Computer Science / related engineering field OR equivalent experience
in related field
10+ years of experience in backend development
5+ years of experience in Node.js ( JavaScript & Typescript )
Strong understanding of JavaScript and related technologies in Amazon Web Service (AWS), Azure,
Google Cloud.
Experience with popular Node.js frameworks ( Express.js, Serverless Framework, NestJS, etc.
Strong proficiency in JavaScript, including DOM manipulation, the JavaScript object model, and the
event loop
Familiarity with new specifications of ECMAScript and Typescript
Experience with data structure libraries (e.g., Immutable.js)
Understanding the nature of asynchronous programming and its quirks and workarounds
Good understanding of any server-side templating languages
Experience with RESTful APIs ( HTTP /HTTPS / Axios ) and GraphQL
Have a good understanding of concepts like concurrency, parallelism, event driven architecture
Have experience with REST-ful APIs for internal and external products
Experience with technologies like Redis, Elasticsearch, NoSQL, RDBMS, Queues, Event Bus and Cloud
Functions
Knowledgeable of modern authorization mechanisms such as JSON Web Tokens, oAuth2, AWS
Cognito, Key Cloak.
Familiar with modern build pipelines and tools
Experience with common JavaScript development tools such as Babel, Webpack, NPM, Node, etc.
and testing frameworks ( Jest, Mocha, etc. )
Ability to understand business requirements and translate them into technical designs
Familiarity with Git code versioning tools
Good written, verbal communication skills
Great team player

CRITICAL COMPETENCIES FOR SUCCESS:
Analytical Skills: Demonstrate aptitude towards analytical and problem-solving skills and the ability to
conceptually pull together patterns or connections that are not clearly related; ability to assess relevant
facts, identify alternative approaches and provide the best course of action.
Strategic Agility: Eagerness and ability to learn quickly and leverage a flexible mindset in response to
shifting dynamics, adversity, and/or change; continually pushes oneself, their teams, and their businesses to
learn, to generate new ideas
* Disciplined Execution: Orientation towards a process-focused, decisive course of action that will ensure
client/customer needs are met with a high standard of excellence, urgency, and predictability; focused on
the task at hand in the face of ambiguity and applies past experiences and expertise to consistently pull
through results.
* Organizational Collaboration: Ability to partner across organizational lines and work cooperatively within
and outside ones own team to best serve client needs and exceed the expectations of end customers and
clients; actively supports key decisions and promote a spirit of teamwork to demonstrate the commitment to
the company.

WORK CONDITIONS:
Must possess comfort in learning, training, and engaging with others virtually through Microsoft
Teams and Zoom
[email protected]
View all
Sat Oct 22 17:50:00 UTC 2022

To remove this job post send "job_kill 74237" as subject from [email protected] to [email protected]. Do not write anything extra in the subject line as this is a automatic system which will not work otherwise.


Your reply to [email protected] -
To       

Subject   
Message -

Your email id:

Captcha Image:
Captcha Code:


Pages not loading, taking too much time to load, server timeout or unavailable, or any other issues please contact admin at [email protected]
Time Taken: 0

Location: ,