Similar jobs
Position: Founding Engineer (SDE)
Location: Remote
Do you have a passion for developing cutting-edge software? Do you thrive in the innovative atmosphere of a startup? If coding is your art, and you have the prowess to turn problems into sophisticated solutions, then we're looking for you!
We are an early-stage startup working on re-defining how businesses in India approach accounting.
The Role:
- Dive deep into coding challenges, transforming ideas into groundbreaking software solutions.
- Play a pivotal role in our startup's journey, working closely with a dynamic team to develop the next big thing.
- See the immediate impact of your work in a rapidly-growing company.
What We're Looking For:
- Experience: Minimum 2 years in software development.
- Problem Solvers: Ability to take on a challenge, break it down, and deliver an end-to-end solution.
- Team Player: Collaborative mindset to work seamlessly with cross-functional teams.
- Fast Learner: Adaptability in a rapidly changing environment
Nice to Have:
- Victories in hackathons or coding challenges, showcasing your ability to innovate under pressure.
Why Join Us?
- Be at the forefront of our exciting journey, where your contributions directly shape our success.
- Collaborative and open culture – your insights and expertise won't just be appreciated; they'll be celebrated!
- Opportunities for rapid growth, professional development, and unique challenges.
- Competitive, class-leading compensation
CTC: 25-40LPA based on experience
About HighLevel
HighLevel is an all-in-one, white-label marketing platform for agencies & consultants. Our goal as a business is to create a sustainable, powerful, “all things marketing” operating system that creates limitless opportunities for our customers. With over 20,000 customers, we need people like YOU to help us grow and scale even further in the coming years.
We currently have 300+ employees worldwide, working remotely as well as in our headquarters, which is located in Dallas, Texas.
Our goal as an employer is to maintain a strong company culture, foster creativity and collaboration, and, above all, encourage a healthy work-life balance for our employees wherever they call home
We encourage you to check out our youtube channel to learn more about our platform - https://www.youtube.com/channel/UCXFiV4qDX5ipE-DQcsm1j4g
About the team
The Expansion Products team is responsible for driving volumetric & usage-based upgrades and upsells within the platform to maximize revenue potential (apart from the subscription revenue). We do this by building innovative products & features that solve real-world problems for agencies and allow them to consolidate their offering to their clients in a single platform packaged under their white-labeled brand.
The expansion products team focuses exclusively on products that can demonstrate adoption, drive up engagement in target segments and are easily monetizable. This team handles multiple product areas including Phone Systems, Email systems, online listing integration, WordPress Hosting, Memberships & Courses, Mobile Apps, etc.
Why should you join HighLevel?
HighLevel is an exciting place to work because of the passionate, driven team that we have. At HighLevel
- It’s never somebody else’s job
- We are passionately focused on adding value for our users
- We deliver fast using lean principles. We go to market in weeks instead of quarters
- A good idea always gets tested
- We take care of our team so our team can take care of our users
- We embrace that improvement is constant and iterative
- You will learn how to scale B2B SaaS Startup and build relevant, impactful products for customers
About the role
We are looking for an experienced Senior software engineer with strong technical and communication skills who has developed full-stack web apps and created solid APIs and beautiful interfaces for consuming them in user-friendly apps. Focusing on details and well-written, self-documented code is essential for this position. You can expect to collaborate with a solid team of designers, product managers, developers and testers daily.
Type - Full Time (Remote in India)
Your Responsibilities
- Responsible for developing Backend/Frontend services.
- Adding payment integration and implementing full payment cycle with audit logs/dashboards
- Taking the lead in designing, developing and managing APIs, services that handle
- Integrating various review aggregators in a single solid system
- Creating/customizing various components and web applications in Vue.js
- Work with a great team of developers, designers and QA testers.
- Reviewing, writing clean, tested, manageable code for services that scale to affect thousands of users every day.
- Troubleshoot, test, and maintain the core product software and databases to ensure strong optimization and functionality.
Your Core Skills
- Solid Experience in Full stack engineering with Node.js and modern Javascript frameworks like Vue.js [preferred], React.js, and Angular.
- Proficient in dashboard development for various applications and should be comfortable understanding the flow of the software.
- Experience with relational/non-relational databases ex: MySQL / MongoDB / Firestore and have used them to build transactional systems.
- Should have experience with web services standards and related technologies (XML, JSON, REST).
- Ability to design and build web services, and integrations with third parties through API
- Proficient understanding of code versioning tools such as Git / SVN
Additional Skills
- Experience with GCP technologies
- Experience with Stripe integrations.
- Experience integrating Yext, GMB or similar APIs.
Job Responsibilities:
The role is responsible for designing, coding, and modifying web apps, from layout to function and according to the specifications. Integrating data from various back-end services and databases.
Job Duties
• Candidate must have a strong understanding of UI, cross-browser compatibility, general web functions, and standards.
• The position requires constant communication with colleagues.
• Experience in working with distributed environments
• Deep expertise and hands-on experience with Web Applications and programming languages such as HTML, CSS, JavaScript, JQuery, and API.
Skills:
Proven working experience (2 years) in:
• Node.js
• Angular
• React
Employment Type
Full-time
A Fintech start up company that bridges the gap between the digital payments
and the micro-retailing industry of the market. A nexus for the B2B sector providing multi-utility services via an Android app, enabling the micro-retailers across India to revolutionize their business and thus providing them with an opportunity to generate more revenue by offering multiple micropayment and digital services at their offline store. We intend to leverage the mode of smartphone technology in the rural and urban markets across India, thus empowering micro-retailers and creating a sustainable self-employment for this segment.
Overall Competencies:
1. Tech Depth/Breadth/Problem Solving.
2. Design & Architecture (Code/Design review).
3. Team Management.
Leadership Competency:
- Managing & mentoring a team.
- Ability to deliver projects/sprints on time.
- Obsessed with quality: Design reviews, code reviews, testing (system/performance).
- Spending at least 50% time with hands-on coding while doing the above Programming.
Tech Competency:
- Hands-on with Python/Django/Flask.
- Knowledge of PHP & Laravel is a plus.
- Experience with any JavaScript framework (Angular / React ).
- Prior experience in micro-services based architecture.
- Good understanding of SQL (MySQL, Postgres, or similar).
- Good understanding of one no-SQL (MongoDB / DynamoDB etc).
- Comfortable producing and refactoring code without assistance.
- Can reason about the complexity of algorithms (time and space).
- Basic CI/CD and DevOps.
- Experience in Docker & Kubernetes.
- Design, QA, and Infrastructure.
- Knowledge of design patterns and cloud scaling.
- AWS & GCP experience. AWS is mandatory.
- Understands BDD/TDD/Performance/Security/Smoke testing/Unit Testing
- Understands REST principles and Microservices
- Understands version control & branching strategies
- Understands application security fundamentals and potential security risks
Education: Bachelors in Computer Science|
Are you looking for a Senior Backend Engineer role in a high growth startup? Are you eager to learn and make a difference at work every day? If so, then read on.
At PlumQR, we work on revolutionizing the Food & Beverage industry with our cloud-based tech products. Millions of businesses across the world are switching for better, smarter & more hygienic products to reinvent their businesses. If you have what it takes to innovate & lead, we have just the right opportunity for you.
Requirements
- Minimum 3 years as a Senior Backend Engineer
- Strong software development experience in a SaaS product company
- Significant experience with NodeJS, React.js, React Native, MySQL, MongoDB, Java
- Cloud computing services (e.g. Google Cloud Platform)
- Strong problem-solving skills
- Ability to explain technical details to people inside the company
This person MUST have:
- B.E Computer Science or equivalent
- 5 years experience with the Django framework
- Experience with building APIs (REST or GraphQL)
- Strong Troubleshooting and debugging skills
- React.js knowledge would be an added bonus
- Understanding on how to use a database like Postgres (prefered choice), SQLite, MongoDB, MySQL.
- Sound knowledge of object-oriented design and analysis.
- A strong passion for writing simple, clean and efficient code.
- Proficient understanding of code versioning tools Git.
- Strong communication skills.
Experience:
- Min 5 year experience
- Startup experience is a must.
Location:
- Remote developer
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.
Qualifications
- 3+ years of experience in development using Python OR Node.js
- Experience with React.js
- Previous experience with Shopify customization is desirable
- Bachelor’s degree in computer science or related field
Experience with Hibernate and Spring.
- Experience with Spring-boot, spring MVC
- Experience with all phases of the Software Development Lifecycle, including system analysis, design, coding, testing, debugging and documentation
- Teamwork & collaboration skills to work across organizations
- Problem solving skills to develop quick yet sound solutions to resolve complex issues
- Programming Language(s): Java, J2EE, JSON, HTML, DHTML, HTML 5, XML, EXTJS.
- Experience with XML/HTTP and Web Services
- Experience with HTML, JSP, CSS, JQuery / Ajax / JSON,
- Experience /Knowledge of Angular, React.
- Experience building J2EE based Web Applications
- Experience with MySql.
- Own and implement features used by large customers like Truecaller, Mozilla, Zomato, Netflix, etc.
- Performance, Security and Usability goals are in DNA.
- Full ownership and accountability of Microservices which includes day-to-day operations and maintenance.
- Business and technical Metric definitions and reviews.
- Drive CI & CD Evaluate technologies and development stacks for API-based platform which scales to 100,000 transactions per second.
- Perform push-button deployments of any version of the software to any environment on demand.
- Design and build web apps that are scalable and puts user experience front and center.
- Develop modular UI components for company-wide reuse.
- Evolve a common design language for UI across apps.
- Establish and advocate front-end coding guidelines.
- Meld UX and great-looking UI while keeping excellent code quality.
- Own end-to-end life cycle of the product from requirement analysis, design, development, test, release, and maintenance.
- Develop reusable tools/libraries
- Identify opportunities for automation and collaboration points.
- Continuously improve cycle time, throughput, and code quality.
- Continuously improve value-adding-activities/non-value-adding activities ratio.
Skills Required::
- 4 - 6 years of experience in large-scale distributed systems.
- Proficient in Python/Golang/Java/ http://node.js/">Node.js
- Understanding of CSS, Advanced Javascript, http://vue.js/">Vue.js, http://react.js/">React.js, and other web technologies.
- Understanding of Rest based API Architecture
- Writing high-performance, reliable and maintainable code.
- Excellent microservices pattern understanding.
- Ability to define cross-core contracts and bring them to closure through collaboration.
- Good knowledge of database structures, theories, principles, and practices.
- Experience working with AWS components [EC2, S3, RDS, SQS, ECS, Lambda].
- Analytical and problem-solving skills
- Good aptitude in multi-threading and concurrency concepts.
- Working knowledge of Git and proficiency with at least one build server: Jenkins/Travis/Bamboo.
- Good to have a telecom background
- Strong analytical and logical skills, ability to work as an individual contributor
- Candidate must have in-depth knowledge of React JS, Node JS, MongoDB, JavaScript (ES6 and Type Script)
- Proficient with HTML, CSS - Master of jQuery and CSS3, less, Sass, Familiar with
- Proficient understanding of code versioning tools, build process such as And CI CD Process
- Familiar with Jira, Confluence and Agile development
- Knowledge of MVC's will add advantage
- Analytical & Problem solving skills
- Ability to work collectively towards team goals
- Responsible & Self starter who takes initiative
- Professionalism and team handling skills
- Good communication skills in verbal and written
- Understands the software development life-cycle process and a good team player
Responsibilities and Duties
As a Full stack developer, you are expected to deliver end to end assigned task. Primarily you would be working on JavaScript, ReactJS, Redux, Node JS, HTML, CSS and taking care of API integration.