16 TalentOne Consultancy Jobs
Software Developer - Node.js/TypeScript (8-11 yrs)
TalentOne Consultancy
posted 23hr ago
Key skills for the job
We are seeking a highly skilled and experienced Software Developer to join our innovative team. In this role, you will be responsible for developing and maintaining scalable applications using Node.js and TypeScript, designing and building robust GraphQL APIs, and collaborating with cross-functional teams to meet global organizational needs.
You will also implement CI/CD pipelines, manage deployments using Kubernetes and Azure services, and work with NoSQL databases like CosmosDB or MongoDB. The ideal candidate will have a strong background in GraphQL API development, REST APIs, and cloud technologies, with a keen focus on performance optimization and security.
Responsibilities :
- Create and maintain scalable applications using Node.js and TypeScript, adhering to best practices and coding standards.
- Design, build, and document GraphQL APIs, ensuring reliability, security, and performance.
- Work closely with cross-functional teams to understand API requirements and create comprehensive API documentation.
- Implement CI/CD pipelines to automate build, test, and deployment processes for applications and APIs.
- Utilize services like Kubernetes, Function App, and APIM to deploy and manage applications and APIs effectively.
- Work with NoSQL databases such as CosmosDB or MongoDB, ensuring efficient data storage and retrieval.
- Create and manage data pipelines, handling data ingestion, transformation, and processing.
- Develop and maintain a deep understanding of global organizational needs and align technical solutions accordingly.
- Optimize GraphQL queries and mutations for efficient data fetching and updating.
- Implement security measures to protect sensitive data in API interactions.
- Conduct code reviews and provide technical guidance to junior developers.
- Stay updated on GraphQL's best practices and emerging trends in web development.
Requirements :
- Bachelor's or Master's degree in computer science, Engineering, or a related field.
- Extensive experience (8+ years) as a Software Developer, focusing on Node.js preferably, and TypeScript (anyone).
- Proven expertise (5+ years) in building GraphQL APIs, with a strong emphasis on API documentation.
- Hands-on experience with CI/CD practices and tools for software delivery and deployment.
- Familiarity with Azure services, particularly Function App, Kubernetes, and APIM.
- Proficiency in GraphQL schema design and resolver logic.
- Hands-on NoSQL databases like CosmosDB or MongoDB.
- Experience developing and maintaining data pipelines for efficient data processing using Python/PySpark.
- Experience in optimizing query performance and ensuring seamless data retrieval and manipulation.
- Track record of building multiple applications and working within global, diverse teams.
Functional Areas: Software/Testing/Networking
Read full job description