Overview
We are looking for a Backend Developer with strong experience in Python/ Nodejs backend development and Vue.js frontend development, along with hands-on experience in integrating third-party platforms and external APIs. The ideal candidate will have worked on building scalable applications and robust RESTful API integrations.
Key Responsibilities
Design, develop, and maintain full-stack web applications using Python and Vue.js
Develop, consume, and maintain RESTful APIs
Integrate third-party platforms and services
Handle API authentication and authorization (OAuth 2.0, JWT, token-based authentication)
Ensure data synchronization, error handling, and performance optimization for external integrations
Collaborate with product, design, and engineering teams to deliver high-quality features
Write clean, maintainable, and well-documented code
Debug, troubleshoot, and resolve production issues
Participate in code reviews and technical discussions
Required Skills & Qualifications
Strong experience in Python (Django / Flask / FastAPI)
Proficiency in Vue.js, JavaScript (ES6+), HTML, and CSS
Hands-on experience with REST API design, development, and integration
Proven experience integrating third-party APIs (e.g., LinkedIn, external SaaS platforms, or enterprise systems)
Experience with API security and authentication standards (OAuth 2.0, JWT)
Experience with databases (PostgreSQL / MySQL / MongoDB)
Familiarity with Git and version control systems
Good to Have
Experience integrating LinkedIn APIs (Profiles, Jobs, OAuth, webhooks)
Experience with ATS or recruitment platforms
Knowledge of cloud platforms (AWS / Azure / GCP)
Experience with Docker and CI/CD pipelines
Exposure to microservices architecture
What We Offer
Competitive compensation
Opportunity to work on real-world, API-driven products
Collaborative and growth-focused work culture
Learning and career advancement opportunities