Design, develop, and maintain RESTful APIs and microservices, integrate them with React front-ends, optimize performance and security, create API documentation and tests, troubleshoot API–front-end interactions, participate in code reviews, and collaborate with UX/UI and cross-functional teams.
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
Similar Jobs
Agency • Information Technology
Design, develop, test, and deploy scalable Java Spring Boot microservices on GCP. Build and maintain REST APIs, real-time systems, CI/CD pipelines and containerized deployments (Docker/Kubernetes). Integrate with mobile and third-party APIs, use message brokers (Kafka/RabbitMQ), and work with MySQL/Postgres or MongoDB. Collaborate across teams and maintain best practices.
Top Skills:
Ci/CdCrfDockerGCPGkeJavaKafkaKubernetesMongoDBMySQLPostgresRabbitMQRest ApisSpannerSpring BootSpring DataSpring MvcSpring Security
Agency • Information Technology
Design, execute, and document automated and manual tests for RESTful payment APIs. Develop Pytest-based automation, use Postman for API validation, track defects, and collaborate with developers and product managers to resolve issues.
Top Skills:
BrunoCi/CdGitPostmanPytestPythonRestful Apis
Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
Design, build, and maintain full‑stack applications. Collaborate with cross‑functional teams to implement features, potentially including AI-enabled capabilities aligned with MetLife's strategy.
What you need to know about the Delhi Tech Scene
Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.

