YASH Technologies is a leading technology integrator specializing in helping clients reimagine operating models, enhance competitiveness, optimize costs, foster exceptional stakeholder experiences, and drive business transformation.
At YASH, we’re a cluster of the brightest stars working with cutting-edge technologies. Our purpose is anchored in a single truth – bringing real positive changes in an increasingly virtual world and it drives us beyond generational gaps and disruptions of the future.
We are looking forward to hire Node JS Professionals in the following areas :
Job Title: API Developer
Overview
CGFNS International Inc. is seeking an experienced API Developer who is passionate about building robust software. As a crucial member of our development team, you will play a key role in designing and building scalable and maintainable web applications. You will work closely with cross-functional teams to deliver solutions that meet our clients' needs and exceed their expectations.
Responsibilities
API Development
- Implement state management solutions using Redux or similar technologies.
- Utilize Node.js and npm for server-side development and package management. Experience with Loopback is a plus.
- Leverage Microsoft Azure services, including Logic Apps, Function Apps, and serverless computing.
- Integrate Azure Active Directory B2C for identity management and implement OAuth2 for secure authentication and authorization.
- Deep understanding of web application security and relevant technologies like OAuth2 and JSON Web Tokens
- Design and implement APIs using OpenAPI/Swagger, REST, gRPC, GraphQL, and I.D.E.A.L.S. microservices design principles.
- Strong proficiency in designing APIs and implementing microservices architecture.
- Hands-on experience with Node.js, npm, Azure Logic Apps, Azure Function Apps, Git, and GitHub/Azure DevOps/BitBucket.
Experience, Skills, & Abilities-
- Implement and design data structures using SQL and NoSQL databases, with an understanding of both code-first and data-first approaches. Experience with Oracle databases is a plus.
- Source code management using Git and GitHub.
- Demonstrate attention to detail, organization, and prioritization in all tasks to ensure high-quality deliverables.
- Communicate effectively with team members and stakeholders, providing updates on project progress and addressing any issues or concerns. • Participate in Agile methodologies such as Scrum and Kanban, contributing to sprint planning, daily stand-ups, and retrospectives.
- Apply S.O.L.I.D. object-oriented design principles to ensure maintainable and extensible code.
- Familiarity with Windows, Linux, and other relevant technologies.
- Excellent problem-solving skills and attention to detail.
- Familiarity with workflow applications and tools.
- Strong communication skills, both written and verbal.
- Ability to work effectively in a collaborative team environment.
- Experience with Agile methodologies such as Scrum and Kanban.
Qualifications
Education:
Bachelor’s degree in Computer Science, Engineering, or related field and/or 5+ years
equivalent work experience.
At YASH, you are empowered to create a career that will take you to where you want to go while working in an inclusive team environment. We leverage career-oriented skilling models and optimize our collective intelligence aided with technology for continuous learning, unlearning, and relearning at a rapid pace and scale.
Our Hyperlearning workplace is grounded upon four principles
- Flexible work arrangements, Free spirit, and emotional positivity
- Agile self-determination, trust, transparency, and open collaboration
- All Support needed for the realization of business goals,
- Stable employment with a great atmosphere and ethical corporate culture