
About Us
HighLevel is an AI powered, all-in-one white-label sales & marketing platform that empowers agencies, entrepreneurs, and businesses to elevate their digital presence and drive growth. We are proud to support a global and growing community of over 2 million businesses, comprised of agencies, consultants, and businesses of all sizes and industries. HighLevel empowers users with all the tools needed to capture, nurture, and close new leads into repeat customers. As of mid 2025, HighLevel processes over 4 billion API hits and handles more than 2.5 billion message events every day. Our platform manages over 470 terabytes of data distributed across five databases, operates with a network of over 250 microservices, and supports over 1 million hostnames.
Our People
With over 1,500 team members across 15+ countries, we operate in a global, remote-first environment. We are building more than software; we are building a global community rooted in creativity, collaboration, and impact. We take pride in cultivating a culture where innovation thrives, ideas are celebrated, and people come first, no matter where they call home.
Our Impact
As of mid 2025, our platform powers over 1.5 billion messages, helps generate over 200 million leads, and facilitates over 20 million conversations for the more than 2 million businesses we serve each month. Behind those numbers are real people growing their companies, connecting with customers, and making their mark - and we get to help make that happen.
About The Role
- We’re looking for a Senior Software Engineer to join the team in building the HighLevel Desktop App, a critical productivity companion serving nearly 2 million monthly active users.
- Built in Electron, the desktop app bridges the gap between web and native delivering faster workflows, offline access, notifications, and integrated user experiences across the HighLevel ecosystem.
- In this role, you’ll work hands-on across the Electron stack, shaping how performance, reliability, and cross-platform consistency come together at scale. You’ll collaborate closely with design, frontend, and infrastructure teams to build a desktop experience that feels fast, native, and seamless.
Responsibilities
- Build and evolve features within the HighLevel Desktop App, delivering a world-class experience to hundreds of thousands of daily active users.
- Work across both frontend and backend layers within Electron, integrating HighLevel’s APIs and native OS capabilities (notifications, updates, file access, etc.).Implement performant, modular UI components using Vue.js, React, or similar frameworks inside the Electron shell.
- Collaborate with backend teams to design and consume Node.js APIs, IPC handlers, and secure data sync workflows.
- Identify, debug, and resolve complex rendering, memory, and performance issues across main and renderer processes.
- Develop cross-platform build, packaging, and auto-update workflows for macOS, Windows, and Linux using Electron tooling.
- Optimize app startup time, rendering efficiency, and caching to ensure low-latency, smooth user experiences.
- Work closely with design and product to prototype, iterate, and ship high-impact desktop features quickly and reliably.
- Contribute to observability, logging, and crash-reporting systems to maintain stability and quality at scale.
- Collaborate with infrastructure teams to ensure seamless deployment and monitoring using Google Cloud Platform and related tools.
Requirements
- 2.5+ years of software engineering experience, with 1+ years building desktop or web applications at scale.
- Solid experience developing Electron applications, including main/renderer process architecture and IPC communication.
- Strong proficiency with frontend frameworks such as Vue.js, Nuxt, or React, and deep understanding of UI performance tuning.
- Experience building or integrating backend API services using Node.js and TypeScript.
- Familiarity with NoSQL databases (MongoDB, DynamoDB) and Redis, and experience working with Google Cloud infrastructure (GCP, CI/CD, deployment).
- Deep understanding of performance profiling, memory optimization, and browser rendering lifecycles.
- Skilled at debugging and resolving cross-platform issues across Windows, macOS, and Linux environments.Strong problem-solving ability with a focus on product quality, DX (developer experience), and maintainability.
- Excellent collaboration and communication skills - comfortable working across product, design, and infrastructure teams.
Bonus Points
- Experience developing offline-first or data-sync architectures for desktop or mobile environments.
- Familiarity with auto-update pipelines, app signing, and release workflows for Electron.
- Contributions to open-source Electron, Chromium, or frontend performance tools.
- Experience working with real-time messaging, notifications, or background sync features.
- Interest in AI-assisted development tools or integrating AI features into user workflows
EEO Statement:
At HighLevel, we value diversity. In fact, we understand it makes our organisation stronger. We are committed to inclusive hiring/promotion practices that evaluate skill sets, abilities, and qualifications without regard to any characteristic unrelated to performing the job at the highest level. Our objective is to foster an environment where really talented employees from all walks of life can be their true and whole selves, cherished and welcomed for their differences while providing excellent service to our clients and learning from one another along the way! Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

About HighLevel Inc.
About
About Us
HighLevel is an AI powered, all-in-one white-label sales & marketing platform that empowers agencies, entrepreneurs, and businesses to elevate their digital presence and drive growth. We are proud to support a global and growing community of over 2 million businesses, comprised of agencies, consultants, and businesses of all sizes and industries. HighLevel empowers users with all the tools needed to capture, nurture, and close new leads into repeat customers. As of mid 2025, HighLevel processes over 15 billion API hits and handles more than 2.5 billion message events every day. Our platform manages over 470 terabytes of data distributed across five databases, operates with a network of over 250 microservices, and supports over 1 million domain names.
Our People
With over 1,500 team members across 15+ countries, we operate in a global, remote-first environment. We are building more than software; we are building a global community rooted in creativity, collaboration, and impact. We take pride in cultivating a culture where innovation thrives, ideas are celebrated, and people come first, no matter where they call home.
Our Impact
As of mid 2025, our platform powers over 1.5 billion messages, helps generate over 200 million leads, and facilitates over 20 million conversations for the more than 2 million businesses we serve each month. Behind those numbers are real people growing their companies, connecting with customers, and making their mark - and we get to help make that happen.
EEO Statement:
At HighLevel, we value diversity. In fact, we understand it makes our organisation stronger. We are committed to inclusive hiring/promotion practices that evaluate skill sets, abilities, and qualifications without regard to any characteristic unrelated to performing the job at the highest level. Our objective is to foster an environment where really talented employees from all walks of life can be their true and whole selves, cherished and welcomed for their differences while providing excellent service to our clients and learning from one another along the way! Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.
Similar jobs
Job Title: Full-Stack Developer
Location: Bangalore/Remote
Type: Full-time
About Eblity:
Eblity’s mission is to empower educators and parents to help children facing challenges.
Over 50% of children in mainstream schools face academic or behavioural challenges, most of which go unnoticed and underserved. By providing the right support at the right time, we could make a world of difference to these children.
We serve a community of over 200,000 educators and parents and over 3,000 schools.
If you are purpose-driven and want to use your skills in technology to create a positive impact for children facing challenges and their families, we encourage you to apply.
Join us in shaping the future of inclusive education and empowering learners of all abilities.
Role Overview:
As a full-stack developer, you will lead the development of critical applications.
These applications enable services for parents of children facing various challenges such as Autism, ADHD and Learning Disabilities, and for experts who can make a significant difference in these children’s lives.
You will be part of a small, highly motivated team who are constantly working to improve outcomes for children facing challenges like Learning Disabilities, ADHD, Autism, Speech Disorders, etc.
Job Description:
We are seeking a talented and proactive Full Stack Developer with hands-on experience in the React / Python / Postgres stack, leveraging Cursor and Replit for full-stack development. As part of our product development team, you will work on building responsive, scalable, and user-friendly web applications, utilizing both front-end and back-end technologies. Your expertise with Cursor as an AI agent-based development platform and Replit will be crucial for streamlining development processes and accelerating product timelines.
Responsibilities:
- Design, develop, and maintain front-end web applications using React, ensuring a responsive, intuitive, and high-performance user experience.
- Build and optimize the back-end using FastAPI or Flask and PostgreSQL, ensuring scalability, performance, and maintainability.
- Leverage Replit for full-stack development, deploying applications, managing cloud resources, and streamlining collaboration across team members.
- Utilize Cursor, an AI agent-based development platform, to enhance application development, automate processes, and optimize workflows through AI-driven code generation, data management, and integration.
- Collaborate with cross-functional teams (back-end developers, designers, and product managers) to gather requirements, design solutions, and implement them seamlessly across the front-end and back-end.
- Design and implement PostgreSQL database schemas, writing optimized queries to ensure efficient data retrieval and integrity.
- Integrate RESTful APIs and third-party services across the React front-end and FastAPI/Flask/PostgreSQLback-end, ensuring smooth data flow.
- Implement and optimize reusable React components and FastAPI/Flask functions to improve code maintainability and application performance.
- Conduct thorough testing, including unit, integration, and UI testing, to ensure application stability and reliability.
- Optimize both front-end and back-end applications for maximum speed and scalability, while resolving performance issues in both custom code and integrated services.
- Stay up-to-date with emerging technologies to continuously improve the quality and efficiency of our solutions.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 2+ years of experience in React development, with strong knowledge of component-based architecture, state management, and front-end best practices.
- Proven experience in Python development, with expertise in building web applications using frameworks like FastAPI or Flask.
- Solid experience working with PostgreSQL, including designing database schemas, writing optimized queries, and ensuring efficient data retrieval.
- Experience with Cursor, an AI agent-based development platform, to enhance full-stack development through AI-driven code generation, data management, and automation.
- Experience with Replit for full-stack development, deploying applications, and collaborating within cloud-based environments.
- Experience working with RESTful APIs, including their integration into both front-end and back-end systems.
- Familiarity with development tools and frameworks such as Git, Node.js, and Nginx.
- Strong problem-solving skills, a keen attention to detail, and the ability to work independently or within a collaborative team environment.
- Excellent communication skills to effectively collaborate with team members and stakeholders.
Nice-to-Have:
- Experience with other front-end frameworks (e.g., Vue, Angular).
- Familiarity with Agile methodologies and project management tools like Jira.
- Understanding of cloud technologies and experience deploying applications to platforms like AWS or Google Cloud.
- Knowledge of additional back-end technologies or frameworks (e.g., FastAPI).
What We Offer:
- A collaborative and inclusive work environment that values every team member’s input.
- Opportunities to work on innovative projects using Cursor and Replit for full-stack development.
- Competitive salary and comprehensive benefits package.
- Flexible working hours and potential for remote work options.
Location: Remote
If you're passionate about full-stack development and leveraging AI-driven platforms like Cursor and Replit to build scalable solutions, apply today to join our forward-thinking team!
Job Title: Java Full Stack Developer
Work Location: Bangalore, Chennai, Mysore
Experience: 5+ Years
Budget: up to 18 Lakhs
Notice Period: Immediate to 30 days
Mandatory Skills: Java, Java Script, HTML, CSS
Job Description:
A Bachelor's degree in computer science, statistics, or Engineering.
· At least 5 years of strong knowledge and experience in developing web applications using J2EE, Multi thread programming, Data structure, Junit and Mockito
· Strong knowledge in Spring Boot, Microservices, LOG4j, Spring security
· Strong Experience in Angular JS responsive frameworks. ReactJS.
· Strong knowledges in JavaScript, TypeScript, jQuery, HTML5, CSS.
· Experience working with tools like Git, Maven, Gradle.
· Demonstrate strong design and programming skills using JSON, Web Services, XML in Unix and Windows environments.
· Experience with Build Automation, Continuous Integration and Test Automation (npm, Gradle, Maven, Jenkins).
· Thorough understanding of Integrated Development Environments like Visual Studio Code, Eclipse and IntelliJ.
· Good understanding of Databases, Frameworks, Design, Algorithms, etc.
· Working knowledge with Oracle, Mongo DB databases.
· Strong agile/scrum development experience
· Experience in Cloud platforms including deploying applications in a containerized platform is preferred.
· Experience in full lifecycle with requirements to development to support.
· Excellent verbal communication skills.
· Good problem-solving skills.
JOB DESCRIPTION
Overview - We always put our users first. We start by looking at things from the user’s perspective and end by evaluating how the solution has impacted the user. We are looking for People who are continuously adapting to new technologies and excited to work on products that influence millions of people every day. The Android and iOS mobile applications are used by millions of people around the world and are some of India’s best known and most loved applications and we’re looking for someone to lead the engineering teams that build these apps.
Role - We are looking for a highly skilled computer programmer who is comfortable with both front and back end programming. Full Stack Developer will be required to see out a project from conception to final product, requiring good organizational skills and attention to detail. You will strike a balance between the consumers’ intent and the business’s needs.
What you will do in this role
- Developing front end website architecture.
- Translate requirements and mock-ups into fully functional features by working closely with business and product owners, creative designers and back-end developers.
- Creating servers and databases for functionality.
- Review requirements, design specifications, propose solutions and implementation.
- Work with team leads on the requirements and create estimates against those requirements.
- Deliver projects on time in an agile and continuous development environment.
- Writing tests in a client-side test framework such as Jest, Jasmine, etc.
- Designing and developing APIs.
- Monitor systems to ensure they meet both user needs and business goal.
What you should have
- 2-5 years of hands-on experience in software development and system administration.
- Experience in Micro services, Serverless applications, Container-based applications.
- Strong Experience on AWS cloud (Lambda, S3, Kinesis, SQS, SNS, ECS, Dynamo DB).
- Good understanding of Devops, Apache Kafka.
- Familiarity with JavaScript frameworks such as ReactJS.
- Proficiency with server side languages such as NodeJS, Python and PHP.
- Familiarity with database technology such as MySQL, Mongo DB and Dynamo DB.
- Familiarity with Logging & Monitoring tools like Kibana, NewRelic, DataDog
- Proficiency with fundamental front end languages such as HTML, CSS and JavaScript.
- Experience with unit testing & Test Driven Development (TDD) and CI/CD.
- BE (Comp/IT), ME (Comp/IT), MCA, M.Tech, B.Tech.
- Hands-on experience with Node JS and Angular (2+ years).
- Experience with popular frameworks like Express / Loopback.
- Creating and Integrating backend REST APIs
- Hands-on experience with any RDBMS systems.
- Passion about complex, interactive applications with a thoughtful UX/UI.
- Should be able to understand project requirements thoroughly.
- A deep understanding of the importance of building maintainable, efficient, clean code, while balancing the urgency of business needs.
- Collaborative attitude and experience working with cross-functional teams.
Responsibilities
- Responsible for driving & delivering web applications.
- Responsible for architecting, solutioning of the project in the requirement phase;
- Responsible for working with the team & enhancing the collaboration, adding value to the project with critical thinking on project design.
- Responsible for creating and integrating the REST APIs
Good to have
- Experience with AWS / Azure.
- Experience with CI/CD tools.
- Experience with any testing and automation frameworks.
This person MUST have:
- BE Computer Science, MCA or equivalent
- Cloud app development experience
- Strong Django and ReactJS experience
- Advanced knowledge of Python and relational databases
- Understanding of APIs, pagination, searching, sorting
- Experience with building, modifying and extending API endpoints (REST or
GraphQL) for data retrieval and persistence.
- Creating high performance UI etc.
- Experience with SQL and NOSQL databases
- Experience with the full software development life cycle, including requirements
collection, design, implementation, testing, and operational support.
- Experience with scrum or other agile software development methodology.
- Excellent verbal and written communication, teamwork, decision making and
influencing skills.
Experience:
- Min 3 year experience
- Not more than 15 year experience.
- Startup experience is a must.
Location
- Remotely, anywhere in India
Timings:
- 40 hours a week but with 4 hours a day overlapping with client timezone. Typically clients are in California PST Timezone.
Position:
- Full time/Direct
- We have great benefits such as PF, medical insurance, 12 annual company holidays, 12 PTO leaves per year, annual increments, Diwali bonus, spot bonuses and other incentives etc.
- We dont believe in locking in people with large notice periods. You will stay here because you love the company. We have only a 15 days notice period.
The candidate must have :
1. Excellent problem solving and logical skills.
2. Highly proficient with Node JS and JavaScript design patterns.
3. Developing RESTful APIs that read and write JSON.
4. Experience with databases like MongoDB, Redis or any NoSQL databases.
5. Proficient understanding of code versioning tools, such as Git.
6. Experience with AWS, Elastic Search would be an added advantage.
7. Ability to plan, execute projects to deliver in time and with quality.
8. Highly motivated Individual to learn and to mentor project members.
9. Excellent Communication and collaboration skills.

Description
Your primary objective will be the development of full stack applications.
Responsibilities
- Design, develop and improve the applications.
- Lead design of major software components, systems, and features.
- Work closely with engineering partners and clients, to enhance the growth of the company.
Required Experience, Skills and Qualifications:
- 8-12 Years of total experience in Node.js and Angular.
- Strong understanding of Node.js and its concepts and any of the Node.js frameworks like Express, Next JS
- Understanding the nature of asynchronous programming and its characteristics.
- Must be experienced in any relational database(MySQL, PostgreSQL, etc)
- Basic understanding of front-end technologies, such as HTML5, and CSS.
- Basic understanding of front-end frameworks, like Angular or React and so on.
- Good understanding of code versioning tools, such as Git.
- Basic understanding of cloud services like AWS
Requirements
Competency Skills Required:
· Good Communication Skills
· Team Player
· Problem Solving and decision making skills
· Innovative and creative
Job Type: Full-time
Salary: 10,00,000 to 12,00,000 LPA
Benefits
Salary: 10,00,000 to 12,00,000 LPA
- You will be responsible for the delivery of the application/ feature/ module your team will be working on.
- Write/Review Code every day in addition to pairing with team members on functional and non-functional requirements and spread design philosophy, goals, and improvements to code quality across the team
- Work with development teams and product managers to ideate software solutions
- Design client-side and server-side architecture
- Build the front-end of applications through appealing visual design
- Develop and manage well-functioning databases and applications
- Write effective APIs
- Ensure all code is thoroughly covered by automated tests and that all features meet quality checks before deployment.
- Contributing to the constant improvement of practices and processes in the team.
- Building and managing automated build/test/deployment environments
- Coordinate with cross-functional teams (Sales, Marketing, Product, Mobile, DevOps, UX, Data Science, Data Engineering, QA, etc.) to define and execute the feature roadmap.
- Research new technologies and tools and share your learning with the rest of the team.
- Provides mentoring and guidance to other team members, including new hires.
What makes you a great fit for our team:
- 5-8 years of overall experience with at least 2+ years of full-stack experience.
- Proven experience as a Full Stack Developer or similar role
- Experience developing desktop and mobile applications
- Familiarity with common stacks
- Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
- Experience in NodeJS for at least two years and exposure to Python, Go, etc will be a huge plus and JavaScript frameworks (e.g. Angular, ReactJs(preferred), VueJs)
- Familiarity with databases (e.g. MySQL, MongoDB) and UI/UX design
- Experience and knowledge of open source tools & frameworks, broader cutting edge technologies around server-side development.
- Data modeling experience in both Relational and NoSQL databases.
- Experience in building microservices-based architectures
- Knowledge of or experience with at least one or more of PaaS environments - AWS, Google App Engine, Windows Azure Cloud Services or similar
- Ability to deliver in a global team environment with members working remotely in various time zones and locations
- You are a problem solver with exceptional analytical skills and high attention to detail
- Good knowledge of data structures(list, graphs, maps) and their advantages or disadvantages.
- You thrive in a fast-paced environment, successfully handle ambiguity, and have experience working with Agile methodologies, TDD and Test Engineering and Automation
- You have excellent written and oral communication skills, with an ability to handle both executive-level discussions as well as technical deep dives
- Excellent understanding of interactive application development paradigm, memory management, performance/resource optimizations, database interactions, concurrency and multithreading, fault tolerance, monitoring, security, operability, and scalability of systems.
- Able to occasionally travel to our USA headquarters in Redwood Shores, CA
Education:
- Bachelors - (Preferably from Tier-1 College)
Keywords:
- Node, NodeJS, AWS, Full Stack, Serverless, Amazon Web Services, Lambda, REST APIs, Webservices, Microservices, ReactJs, VueJs, AngularJs





