About The Company
WebEngage is a leading customer data platform and marketing automation solution provider dedicated to helping businesses deliver personalized and engaging customer experiences. Established with a vision to transform digital marketing, WebEngage offers a comprehensive suite of tools that enable organizations to understand their customers better, automate marketing campaigns, and drive growth through data-driven insights. With a strong commitment to innovation and customer success, WebEngage has earned a reputation for its user-friendly platform, robust analytics, and seamless integrations across various channels. The company serves a diverse range of industries including retail, e-commerce, banking, and healthcare, empowering them to build meaningful relationships with their customers and achieve their business objectives.
About The Role
We are seeking a talented and motivated Software Engineer to join our dynamic development team at WebEngage. In this role, you will be responsible for designing, developing, and maintaining scalable web applications that enhance our platform’s capabilities. The ideal candidate will have a strong background in software development, a passion for building innovative solutions, and a keen eye for detail. You will collaborate closely with cross-functional teams including product managers, designers, and other engineers to deliver high-quality features that meet customer needs. This position offers an excellent opportunity to work on cutting-edge technology, contribute to the growth of a fast-paced organization, and develop your skills within a collaborative and innovative environment.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
- Proven experience in full-stack development with proficiency in languages such as JavaScript, Python, Java, or similar.
- Strong understanding of web technologies including HTML, CSS, RESTful APIs, and frameworks like React, Angular, or Vue.js.
- Experience with database management systems such as MySQL, PostgreSQL, or NoSQL databases.
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud is preferred.
- Excellent problem-solving skills and the ability to work independently and within a team.
- Strong communication skills and a proactive approach to project management and collaboration.
Responsibilities
- Design, develop, and maintain scalable web applications and services that enhance platform functionality.
- Collaborate with product managers and designers to translate business requirements into technical specifications.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Conduct code reviews and provide constructive feedback to team members to ensure code quality and consistency.
- Participate in agile development processes, including sprint planning, stand-ups, and retrospectives.
- Identify and troubleshoot technical issues, providing timely solutions to ensure platform stability and performance.
- Stay updated with emerging technologies and industry trends to continuously improve our development practices.
- Assist in deploying applications and monitoring system performance to ensure optimal operation.
Benefits
At WebEngage, we value our employees and strive to provide a comprehensive benefits package that supports their well-being and professional growth. Our offerings include competitive salary packages, health insurance, and wellness programs. We promote a flexible work environment with options for remote work and flexible hours to ensure work-life balance. Employees have access to professional development opportunities, including training sessions, workshops, and conferences. Additionally, we foster a collaborative and inclusive culture that encourages innovation, creativity, and continuous learning. Regular team-building activities, recognition programs, and a supportive management team contribute to a positive work atmosphere where everyone can thrive.
Equal Opportunity
WebEngage is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, gender, age, religion, sexual orientation, disability, or any other protected characteristic. Our hiring practices are based solely on merit and the qualifications necessary to perform the job. We believe that a diverse workforce fosters innovation and drives our success, and we are dedicated to providing equal employment opportunities to all qualified candidates.