Job Title: Crowdtwist Ember Lead
Company Overview:
Pulivarthi Group is a premier global provider of staffing and IT technology solutions, renowned for delivering exceptional services tailored to each client's unique needs. With a steadfast commitment to excellence, we merge expertise with innovation, ensuring cost-effective solutions of the highest quality. Our diverse client base spans healthcare, finance, government, and beyond, reflecting our adaptability and proficiency across industries. Operating in the United States, Canada, and Mexico, we pride ourselves on aligning with clients' cultures, deploying top-tier talent, and utilizing cutting-edge technologies. Pulivarthi Group stands as a beacon of reliability, efficiency, and innovation in the realm of staffing solutions.
Job Overview/Summary:
We are seeking a highly experienced Crowdtwist Ember Lead to drive frontend and backend development initiatives within a retail environment. The ideal candidate will have 10+ years of overall experience, including 5+ years in retail and proven expertise with Crowdtwist projects. This role requires strong Ember.js and UI development skills, as well as Java, Spring Boot, and Google Cloud Platform (GCP) experience. The candidate should be well-versed in transactional databases, messaging systems, and Test-Driven Development (TDD).
Responsibilities:
- Lead UI/frontend development using Ember.js for Crowdtwist projects.
- Develop and optimize Crowdtwist-based loyalty and engagement solutions.
- Architect and implement backend solutions using Java and Spring Boot.
- Leverage Google Cloud services (Pub/Sub, Cloud SQL) for scalable data processing.
- Ensure efficient message brokering through RabbitMQ or Pub/Sub.
- Manage and build projects with Gradle, optimizing development workflows.
- Maintain code quality and security standards using SonarQube.
- Implement Test-Driven Development (TDD) with unit and contract testing strategies.
- Work closely with cross-functional teams to align technical solutions with business goals.
Primary Skills:
- 10+ years of overall experience, including 5+ years in a retail environment.
- Proven expertise in Crowdtwist project development.
- Strong proficiency in Ember.js and UI/frontend development.
- Expert-level Java development with Spring Boot.
- Hands-on experience with Google Cloud services (Pub/Sub, Cloud SQL).
- Experience with RabbitMQ/Pub/Sub for messaging and event-driven architectures.
- Deep understanding of transactional databases for data consistency.
- Proficiency in Gradle for building and managing Java projects.
- Extensive experience with SonarQube for code quality analysis.
- Strong knowledge of Test-Driven Development (TDD), including unit and contract testing.
Secondary Skills (Good to Have):
- Experience in designing and optimizing loyalty programs using Crowdtwist.
- Familiarity with CI/CD pipelines and DevOps best practices.
- Experience in containerization (Docker, Kubernetes).
- Knowledge of modern frontend frameworks beyond Ember.js.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Proven track record of leading Crowdtwist-based UI and backend development.
- Strong analytical and problem-solving skills to drive technical innovation.
Benefits/Perks:
- Competitive salary and benefits package.
- Opportunity to work on cutting-edge Crowdtwist and retail loyalty solutions.
- Professional growth and leadership opportunities.
- Collaborative and fast-paced work environment.