Location: Irving, TX
Term: 9 months
Day-to-Day Responsibilities:
-
Developing sophisticated, scalable middleware platform using RESTful / Serverless API's to be consumed across the company.
-
Ensure that the platform is robust and easy to maintain.
-
Coordinate with the rest of the team working on different layers of the infrastructure.
-
Commitment to collaborative problem solving, sophisticated design, and quality product is important.
Is this a good fit? (Requirements):
-
10+ years of Development Experience.
-
5+ years of Node.JS Experience.
-
Expertise in Node.JS development.
-
Expertise in AWS technologies like CloudFront, SNS, SES, SQS, Cloud Formation.
-
Expertise in working with DevOps and Build pipelines.
-
Expertise in development of Unit Test cases and Testing frameworks and scripting.
-
Expertise in client-side JavaScript framework like React, jQuery.
-
Experience in JavaScript and supporting technologies such as TypeScript and NPM.
-
Experience working with enterprise technology platforms.
-
Expertise in AWS technologies like CloudFront, SNS, SES, SQS, Cloud Formation.
-
Experience in building solutions on top of AWS such as Lambda, API Gateway, ECS, S3 and others.
-
Knowledge of Node.JS concepts (Such as event loop, cluster, memory management).
-
Strong experience with development methodologies such as XP, Agile or SCRUM.
-
ReactJS experience.
-
Expertise in working with DevOps and Build pipelines.
-
Possess a strong technical background.
-
Strong experience of building RESTful web services.
-
Strong knowledge in NoSQL databases.
-
Exposure to a wide range of technologies including enterprise application integration, database design and configuration, web applications, operating platforms, security, and networking.
-
Develop unit tests during the development process.
-
Ability to drive design/architectural path.
-
Demonstrate strong problem-solving ability and analytical skills.
-
Strong communication, presentation, and advisory skills.