LeadSquared
Website:
leadsquared.com
Job details:
Role: Software Engineer – Integrations About the Role
We are looking for a highly skilled Software Engineer to join our Integrations team. In this role, you will be responsible for building, scaling, and maintaining integrations with third-party platforms, enabling seamless data flow and system interoperability. You will work across the stack, with a strong focus on JavaScript technologies, to deliver reliable and high-performance integration solutions.
What You’ll Do
- Design, develop, and maintain scalable integrations with external systems (APIs, webhooks, third-party platforms)
- Build and optimize backend services using Node.js
- Develop intuitive and performant frontend interfaces using React.js
- Work extensively with REST APIs, JSON, and asynchronous programming
- Ensure high code quality through best practices, code reviews, and testing
- Troubleshoot and resolve integration issues, ensuring reliability and performance
- Collaborate with product, customer success, and external partners to understand integration requirements
- Monitor and improve system performance, scalability, and security of integrations
What We’re Looking For
- Strong proficiency in JavaScript (ES6+), with deep understanding of core concepts
- Hands-on experience with Node.js for backend development
- Strong experience with React.js for frontend development
- Solid understanding of API design, RESTful services, and webhooks
- Experience working with third-party integrations and external APIs
- Familiarity with databases (SQL/NoSQL)
- Understanding of asynchronous programming, event-driven architecture, and performance optimization
- Strong debugging and problem-solving skills
- Good understanding of system design and scalability
Good to Have
- Experience with SaaS products or integration-heavy platforms
- Familiarity with message queues, microservices architecture, or serverless frameworks
- Exposure to authentication protocols like OAuth, JWT
- Experience with cloud platforms (AWS, GCP, or Azure)
Why Join Us
- Opportunity to work on high-impact integration problems across multiple platforms
- Ownership and autonomy in driving technical solutions
- Collaborative and fast-paced work environment
- Exposure to cutting-edge technologies and scalable systems
Click on Apply to know more.