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 CRM team.
The role involves collaborating with cross-functional teams to design, develop, and maintain CRM applications and features.
Responsibilities include building and optimizing user interfaces using Vue.js, developing server-side logic and APIs using Node.js, and implementing data storage and retrieval solutions.
The position requires integrating message queues, pub-sub systems, and event-based architectures for real-time data processing and event-driven workflows.
The Software Development Engineer III will work closely with front-end and back-end developers, product managers, and data engineers to deliver high-quality solutions.
Other duties include optimizing applications for speed and scalability, ensuring data and application system security and integrity, troubleshooting technical issues, and staying updated with emerging technologies.
The role also involves participating in code reviews, maintaining documentation, and providing technical support and mentorship to junior developers.
Requirements:
Hands-on experience with Node.js and Vue.js (or React/Angular).
Strong understanding of ElasticSearch, Data Indexing, Database Sharding, and Auto Scaling techniques.
Experience with Message Queues, Pub-sub patterns, and Event-Based architecture.
Proficiency in Real-time Data Migration and Real-time Event Processing.
Familiarity with messaging systems like Active MQ, Rabbit MQ, and Kafka.
Bachelor's degree or equivalent experience in Engineering or a related field of study.
Expertise with MongoDB.
Proficient understanding of code versioning tools, such as Git.
Strong communication and problem-solving skills.
Benefits:
The opportunity to work with a diverse customer base, including over 60K agencies & entrepreneurs and 450K million businesses globally.
Collaborative work environment with a focus on creativity, collaboration, and work-life balance.
Continuous learning and growth opportunities by staying updated with emerging technologies and industry trends.
Inclusive hiring/promotion practices that value diversity and foster an environment where talented employees from all walks of life can thrive.
Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.