Remote Software Development Engineer III - Conversations
Posted
This job is closed
This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
HighLevel is looking for a Software Development Engineer III to join their Conversations team in India.
HighLevel is a cloud-based marketing and sales platform that supports marketing agencies, entrepreneurs, and businesses in enhancing their digital presence and achieving growth.
The company has over 1000 employees across 15 countries, working remotely and at their headquarters in Dallas, Texas.
The role involves collaborating with cross-functional teams to design, develop, and maintain CRM applications and features.
Responsibilities include building user interfaces using Vue.js, developing server-side logic and APIs with Node.js, and optimizing applications for speed and scalability.
The position requires working on real-time data processing, event-driven workflows, and ensuring data security and integrity.
The candidate will participate in code reviews, maintain documentation, and provide mentorship to junior developers.
Requirements:
Strong experience with Node.js and Vue.js (or React/Angular).
Proficiency in ElasticSearch, Data Indexing, Database Sharding, and Auto Scaling techniques.
Familiarity with Message Queues, Pub-sub patterns, and Event-Based architecture.
Ability in Real-time Data Migration and Real-time Event Processing.
Knowledge of messaging systems like Active MQ, Rabbit MQ, and Kafka.
Bachelor's degree or equivalent experience in Engineering or a related field.
Expertise with MongoDB and code versioning tools like Git.
Excellent communication and problem-solving skills.
Benefits:
Competitive salary and benefits package.
Opportunity to work with a diverse and talented team across multiple countries.
Chance to contribute to a platform handling billions of API hits and data events monthly.
Continuous learning and growth opportunities through code reviews, mentorship, and staying updated with emerging technologies.
Inclusive work environment that values diversity and promotes skill-based evaluation for hiring and promotions.