Senior Software Engineer - India - Hybrid
Position Overview
Woliba is seeking a Senior Software Engineer to join our innovative team and help drive the development of our cutting-edge People Operations and Workplace Wellbeing platform. The ideal candidate will bring expertise in Node.js, React, MongoDB, MySQL, and API development, along with a passion for creating secure, scalable, and efficient solutions. Experience in architecture, database design, and security will be highly valued in this role.
Key Responsibilities
- Full-Stack Development: Lead the design and development of robust, scalable, and maintainable applications using Node.js for backend and React for frontend.
- API Development:
- Design & Implementation: Develop robust and scalable RESTful APIs to support business-critical functionalities, ensuring ease of integration and adaptability across different platforms.
- Performance Optimization: Focus on building efficient APIs with minimal latency, leveraging best practices in caching, data compression, and optimization techniques.
- Documentation: Create clear and comprehensive API documentation to facilitate seamless adoption by internal and external developers.
- Error Handling & Logging: Implement effective error handling mechanisms and logging to ensure swift debugging and maintenance.
- Testing & Validation: Ensure high reliability of APIs through rigorous testing using tools like Postman, Jest, or similar frameworks, validating functionality, performance, and security.
- Database Management: Architect and optimize database solutions using MongoDB and MySQL, ensuring high performance, data integrity, and scalability.
- System Architecture: Contribute to the overall application architecture, focusing on modularity, scalability, and security.
- Code Quality: Write clean, efficient, and well-documented code while adhering to best practices for testing and deployment.
- Collaboration: Work closely with product managers, designers, and other engineers to deliver high-quality features aligned with business goals.
- Security: Implement and maintain security best practices to protect sensitive data and ensure compliance with industry standards.
- Mentorship: Provide guidance and mentorship to junior developers, fostering a culture of technical excellence and collaboration.
Deliverables
- Scalable, maintainable, and secure application codebases for web platforms.
- Well-documented and efficient APIs that meet performance and scalability requirements.
- Optimized database designs and schemas for MongoDB and MySQL, ensuring data consistency and integrity.
- Technical documentation for architecture, workflows, and security measures.
- Proactive contributions to code reviews, team discussions, and collaborative problem-solving.
Qualifications
Required Skills:
- Strong proficiency in Node.js, React, MongoDB, and MySQL.
- Experience designing and implementing RESTful APIs.
- Solid understanding of modern web application architecture and development workflows.
- Proven experience with version control systems (e.g., Git) and CI/CD pipelines.
- Strong debugging and problem-solving skills.
Preferred Skills:
- Experience in system architecture and designing scalable, distributed applications.
- Knowledge of database design and optimization techniques for both NoSQL and SQL databases.
- Familiarity with application security standards and best practices.
- Hands-on experience with cloud platforms (e.g., AWS, Azure, or Google Cloud).
- Understanding of microservices architecture.
Soft Skills:
- Excellent communication and collaboration abilities.
- Strong organizational skills with a detail-oriented mindset.
- Ability to take ownership of projects and drive them to successful completion.
Experience:
- 5+ years of professional software development experience.
- Demonstrated success in delivering large-scale, high-performance applications.
Why Join Woliba?
At Woliba, we’re more than just a tech company — we’re transforming the way organizations approach people operations and wellbeing. When you join us, you’ll enjoy:
- The opportunity to work on meaningful projects that impact workplaces globally.
- A collaborative, inclusive, and forward-thinking environment.
- Growth opportunities within a fast-paced and innovative organization.
Ready to build the future of workplace wellbeing with us?
Apply now to join the Woliba team and make your mark on a platform that’s changing lives.