API Engineer - API - Bangalore, India

New York 28 days agoFull-time External
Negotiable
Job Description: We are seeking an experienced API Engineer with a strong background in React to help design, develop, and maintain our API services and front-end applications. The ideal candidate will have a solid understanding of API development, a knack for creating seamless user experiences, and the ability to work collaboratively with cross-functional teams. Key Responsibilities: • Design, develop, and maintain RESTful APIs and microservices. • Collaborate with front-end developers to integrate APIs with React-based web applications. • Optimize API performance, reliability, and security. • Develop and implement API documentation and testing strategies. • Troubleshoot and resolve issues related to APIs and front-end interactions. • Work closely with UX/UI designers to ensure high-quality, responsive user interfaces. • Participate in code reviews and maintain high code quality standards. • Stay up-to-date with the latest industry trends and technologies. Qualifications: • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience. • Proven experience in API development using technologies such as Node.js, Python, or Java. • Strong proficiency in React and front-end development practices. • Experience with API design patterns, versioning, and documentation tools (e.g., Swagger, Postman). • Knowledge of database systems and data modeling (e.g., SQL, NoSQL). • Familiarity with cloud services (e.g., AWS, Azure, Google Cloud) and containerization (e.g., Docker). • Strong problem-solving skills and attention to detail. • Excellent communication and teamwork abilities. Preferred Skills: • Experience with GraphQL and serverless architecture. • Knowledge of modern front-end build tools and workflows (e.g., Webpack, Babel). • Experience with CI/CD pipelines and DevOps practices. • Familiarity with Agile/Scrum methodologies