Categories: JOBS AVAILABLE

Full Stack Developer III

Reading Time: 3 minutes


Job title: Full Stack Developer III

Company: Aditi Consulting

Job description: Summary:
We are seeking a Full Stack Engineer to join the Infrastructure and Platform tools team. The ideal candidate will have a solid foundation in end-to-end development and will contribute to the design, development, and maintenance of our REST API SDLC tooling. Strong problem-solving skills, attention to detail, and the ability to work in a fast-paced environment are essential for success in this role. You will collaborate with cross-functional teams to ensure that our platform tooling ecosystem is robust, scalable, and efficient. Your work will directly impact the developer experience and the overall performance and security of our APIsKey Responsibilities

  • Design and Development: Develop and maintain tools and libraries for REST API creation and management using TypeScript and NodeJS.
  • Documentation: Create and maintain guides and best practices for REST API schema design, implementation and consumption.
  • Governance: Establish and maintain processes for schema change control, breaking change detection, and error sanitization.
  • Standardization: Update and publish REST API schema and security standards, including application security configurations.
  • Performance Monitoring: Create and maintain systems for monitoring error rates, latency metrics, and field usage.
  • API Schema Management: Implement and manage a schema registry, ensuring seamless schema proposals, changes, and version control.
  • Collaboration: Work closely with other engineers, product managers, and stakeholders to define and prioritize features and improvements.

Required Skills and Experience

  • NodeJS and Typescript: Excellent skills with NodeJS ecosystem. Experience with creating node modules using vanilla JS and TypeScript and publishing them. Good understanding of package managers like NPM and Webpack
  • Testing: Experience with unit testing, integration testing, and end-to-end testing frameworks. Proficient in writing unit tests and functional tests using Jest or similar libraries.
  • Infrastructure Tools: Understanding of Service Oriented Architecture (SOA) to aid in debugging. Relevant technologies: Postman, cURL, Swagger, OpenAPI, Datadog
  • Version Control: Proficiency with Git and experience managing code in a collaborative environment.
  • Communication: Excellent communication skills and the ability to work effectively in a team environment.

Must Have Skills:

  • REST APIs
  • JavaScript
  • Defining API Schemas

Nice to Have Skills:

  • Plusman
  • google cloud,
  • docker
  • postman curl
  • swagger
  • openAPI
  • datadog
  • Kubernetes

Bonus Skills

  • Spectral: Proficiency with adding custom rules in Spectral CLI
  • Front end development: Proficiency with creating and maintaining front end components using React and Webpack
  • DevOps: Familiarity with CI/CD pipelines- Harness, containerization (Docker), and orchestration tools (Kubernetes).
  • Cloud Services: Experience with cloud platforms such as AWS, Google Cloud, or Azure.
  • Monitoring Tools: Familiarity with monitoring and logging tools like Datadog and OpenTelemetry.
  • Java/Go: Experience with Java or Go programming languages.
  • Qualifications
  • Experience: Minimum of 3 years of experience in software development, with a focus on NodeJS, Typescript and infrastructure tools.

Compensation:
The pay rate range above is the base hourly pay range that Aditi Consulting reasonably expects to pay someone for this position (compensation may vary outside of this range depending on several factors, including but not limited to, a candidate’s qualifications, skills, competencies, competencies, competencies, competencies, experience, location and end client requirements).Benefits and Ancillaries:
Medical, dental, vision, PTO benefits and ancillaries may be available for eligible Aditi Consulting employees and vary based on the plan options selected by the employee.Aditi Consulting LLC uses AI technology to engage candidates during the sourcing process. AI technology is used to gather data only and does not replace human-based decision making in employment decisions.

Expected salary:

Location: San Jose, CA

Job date: Wed, 10 Jul 2024 05:01:24 GMT

Apply for the job now!

Team@GQN.

Share
Published by
Team@GQN.

Recent Posts

Salesforce Developer

Job title: Salesforce Developer Company: Han Staffing Job description: salesforce apex visual Job Description:Our client…

2 years ago

JAVA DEVELOPER

Job title: JAVA DEVELOPER Company: Han Staffing Job description: End Client: WELLSFARGO Title: Java Developer…

2 years ago

Jr. Full Stack Developer

Job title: Jr. Full Stack Developer Company: Leidos Job description: DescriptionJob Description:The Leidos Decision Advantage…

2 years ago

Jr. Full Stack Developer

Job title: Jr. Full Stack Developer Company: Leidos Job description: DescriptionJob Description:The Leidos Decision Advantage…

2 years ago

Principal Software Developer

Job title: Principal Software Developer Company: Oracle Job description: Job Description:As a member of the…

2 years ago

Sr Alfresco Developer- Lead

Job title: Sr Alfresco Developer- Lead Company: InterSources Job description: Job Title: Sr Alfresco Developer-…

2 years ago