The all-in-one sales & marketing platform that agencies can white-label. CRM, Email, 2-way SMS, Funnel Builder, & more!
Lead Engineer – Revex Platform
Location
India
Posted
151 days ago
Salary
0
Seniority
Senior
Job Description
Lead Engineer – Revex Platform
HighLevel
• Drive **developer experience and system health metrics** across revex vertical and ensure compliance to latest standards across the organization. • Drive measurable improvements in developer productivity, system reliability, observability, and deployment speed across **35+ frontend and 100+ backend services & workers.** • **Explore and adopt modern tools, including AI-powered solutions, to accelerate development and reduce repetitive work.** • Identify **recurring pain points, bottlenecks, and repetitive work** across engineering teams, then design and deliver scalable solutions that eliminate them permanently. • Solve complex **UI performance and reactivity issues** to deliver fast, consistent user experiences at scale. • Define and enforce **engineering standards and best practices** across the organization and revex vertical. • Continuously **improve CI/CD pipelines, testing, monitoring, alerting, and overall** developer experience. • Mentor engineers, lead architecture discussions, conduct code reviews, and foster technical excellence and ownership. • Proactively identify and solve **performance bottlenecks, scalability challenges, and security concerns** in a multi-tenant environment.
Job Requirements
- 6+ years of professional software engineering experience, with strong expertise in **frontend development.**
- Experience with **modern front-end frameworks** (e.g., React, Vue, Angular) and building full-stack web applications.
- Prior work integrating or building **AI-powered developer tools** which improve developer productivity.
- Strong hands-on backend experience with **Node.js and Cloud Platform**, familiarity with Cloudflare CDN is a plus
- Good understanding of **distributed systems, event-driven architectures,** asynchronous job processing, and queuing systems.
- Proven track record of architecting complex systems and delivering scalable, high-performance web apps in production.
- Strong understanding of software design patterns, API design, and **microservices architecture** in a multi-tenant environment.
- Skilled in guiding technical architecture, making **high-impact engineering decisions, and mentoring fellow engineers.**
- Experience with **code quality practices, automated testing, CI/CD pipelines**, and dev tooling optimization.
- Excellent problem-solving skills, with clear and collaborative communication across cross-functional teams.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Staff Engineer, Software
Fanatics, Inc.We amplify pride and create connections for all fans around the world.
• Drive the development, testing, documentation, and deployment of high-quality, stable, scalable software into production • Develop a comprehensive understanding of the industry, product, and roadmap, leveraging this knowledge to shape team strategy and influence the direction of the organization • Lead the end-to-end technical execution of complex features and systems, from ideation and architecture to deployment and refinement • Align and streamline designs across your department, promoting clarity and simplicity in technical direction while upholding organizational goals. • Partner closely with product, design, and other stakeholders to make high-impact technical decisions that align with both business goals and long-term scalability • Lead incident resolution as part of the on-call rotation, ensuring swift diagnosis and remediation of critical software issues • Proactively identify and remove roadblocks, occasionally collaborating cross-team collaboration to maintain momentum on complex projects • Conduct and elevate code reviews, sharing expertise to enhance code quality • Steer team planning and design discussions, introducing innovative approaches to solve technical challenges and optimize design patterns • Champion improvements to software quality, testability, operational metrics, and team documentation, setting a higher standard for the organization • Mentor and coach engineers at all levels, fostering a culture of continuous learning and professional growth across the team
Senior Full Stack Engineer
ConstructorConstructor is the only search and product discovery platform tailor-made for enterprise ecommerce where conversions matter. Constructor's AI-first solutions make it easier for shoppers to discover products they want to buy and for ecommerce teams to deliver highly personalized experiences that drive impressive results. Founded in 2015 by Eli Finkelshteyn and Dan McCormick Generates consistent $10M+ lifts for some of the biggest brands in ecommerce, such as Sephora, Petco, Under Armour, Birkenstock and more
Role Description The Recommendation Cross-Channel & Offsite Discovery team is new and looking for a Senior Fullstack Engineer who will help us build our Customer Dashboard interface for customers to easily manage their marketing campaigns. Responsibilities - Implement New Features: Develop customer dashboard features using TypeScript and React. These features will interact with our backend services, which are built with Python and FastAPI. - Innovate and Strategize: Participate in brainstorming sessions to develop new features and tools that will shape the future of Offsite Discovery. - Collaborate on Functionality: Work with both technical and non-technical business partners to develop and update application functionalities. - Communicate with Stakeholders: Keep stakeholders, both inside and outside the team, informed about project progress and developments. Qualifications - Strong foundation with client-side JavaScript, computer science background & familiarity with networking principles. - Solid experience with TypeScript and frontend frameworks like React. - Experience building, maintaining, and debugging full-stack web applications. - Experience with Python and one of the backend frameworks like FastAPI, Flask or Django, or willingness to learn and work with this stack. - Good understanding of API design principles. - Familiarity with Service-Oriented Architecture (SOA). - Experience with relational databases, distributed systems, and caching solutions (MySQL/PostgreSQL). - Analytical skills and experience with SQL to gather insights into dashboard reports and solutions (ClickHouse, Athena). - Experience with any of the major public cloud service providers: AWS, Azure, GCP. - Experience collaborating in cross-functional teams. - Excellent English communication skills. - Must be located within or near the WET timezone (e.g., Germany, Portugal) and available to work core business hours approximately 9:00 AM – 6:00 PM WET. Nice to Have - Familiarity with serverless design patterns, particularly with AWS Lambda. - Experience working in remote environments. Benefits - Unlimited vacation time - we strongly encourage all of our employees take at least 3 weeks per year. - Fully remote team - choose where you live. - Work from home stipend! We want you to have the resources you need to set up your home office. - Apple laptops provided for new employees. - Training and development budget for every employee, refreshed each year. - Maternity & Paternity leave for qualified employees. - Work with smart people who will help you grow and make a meaningful impact. - This position has a base salary range between $80k and $120k USD. - Regular team offsites to connect and collaborate. Company Description At Constructor.io we are committed to cultivating a work environment that is diverse, equitable, and inclusive. As an equal opportunity employer, we welcome individuals of all backgrounds and provide equal opportunities to all applicants regardless of their education, diversity of opinion, race, color, religion, gender, gender expression, sexual orientation, national origin, genetics, disability, age, veteran status or affiliation in any other protected group. Studies have shown that women and people of color may be less likely to apply for jobs unless they meet every one of the qualifications listed. Our primary interest is in finding the best candidate for the job. We encourage you to apply even if you don’t meet all of our listed qualifications.
• develop and maintain scalable, high-quality software solutions across the full stack (Node.js, TypeScript, React, microservices, and cloud infrastructure) • mentor and support junior engineers through collaborative processes like code reviews and pair programming • execute autonomously, taking ownership of feature development, technical design, and implementation while collaborating with cross-functional stakeholders. • write clean, maintainable, and well-tested code, ensuring the reliability, performance, and security of our applications • architect and implement backend services and APIs, integrating with external and internal systems while adhering to best practices in microservice development • ensure front-end excellence, developing modern, responsive web applications that enhance user experience • troubleshoot and resolve issues proactively, minimizing downtime and ensuring system reliability • collaborate with product managers and designers to understand requirements and translate them into technical implementations that align with business goals • contribute to technical discussions, code reviews, and architectural decisions, fostering a culture of engineering excellence • stay current on emerging technologies and industry trends, continuously improving your skills and applying best practices
• Develop high-volume, low-latency products for mission-critical systems, delivering high-availability and performance • Develop using best practices, coding standards, and documentation, and take the opportunity to share knowledge across the team • Specify technical solutions in clear and concise written documentation • Provide technical leadership, ensuring engineers understand our strategy and vision • Translate product requirements and technical designs into well-engineered, low-defect, robust code • Regularly collaborate with other developers, QA, product owners, and designers to complete projects • Participate and engage in all Scrum Ceremonies • Develop high-quality, working code features and bug fixes • Participate in/lead regular code reviews • Write automated tests, including comprehensive unit and integration tests • Collaborate with team members on key architecture decisions • Interface with team members to troubleshoot, debug, and fix issues in production and non-production environments • Engage and mentor other members on the team • Lead projects end-to-end as an individual contributor


