Software Engineer II - JavaScript · Remote only · 3 - 5 years · ₹11L - ₹20L / yr · Remote only · Posted 1 Mar 2024

Software Engineer II - JavaScript
Opportunity Summary
We are looking for an enthusiastic engineer with experience building Salesforce AppExchange apps to lead the development of Salesforce connectors for our marketing technology products.
What would you do?
· Take a lead role in the design and implementation of Shopify connectors for our marketing products.
· Collaborate with stakeholders in establishing application requirements, determining features, creating customer-friendly solutions, and determining support needs and performance requirements.
· Plan, design, develop, test, and deploy software to satisfy these requirements.
· Work according to the agile programming application development methodology adhered to including test-first, iterative development, and continuous re-prioritization.
· Support the maintenance of our hosted technology solutions.
· Work with other team members in accomplishing group objectives and participating in code reviews.
· Ensure timely and robust implementation of the company’s development plans.
· Ensure that all relevant parties are kept up to date on progress of projects and give feedback on an ongoing basis.
· Contribute to the review, selection, and adoption of proprietary tools and technologies.
· Use specialist knowledge and experience of information technology to provide technical advice and vision.
Technical Skills
The following skills are needed for this role.
Experience
· 3+ years’ experience in web application design and development
· Bachelor’s Degree in relevant discipline or equivalent experience
Primary Skills
· Strong background in Front-end technologies – HTML, CSS, JavaScript, React, Angular, etc.
· Experience with node.js
· An understanding of User Experience and a background in building intuitive interfaces.
Secondary Skills (nice to have)
· Experience with Shopify integrations.
· Experience building native apps for other platforms.
· Experience with Salesforce APEX, VisualForce, SOQL, etc.
· AWS ecosystem and tools, particularly developing for serverless environments.
· Any experience with other languages will be beneficial.
Soft Skills
· Thrives collaborating in a team environment with a diverse range of people.
· Passionate about delivering an amazing customer experience.
· Able to have a change of mind, and able to change the minds of others.
· Writes clearly and concisely.
· Capable of working without a company office, with a fully remote team.
Growth Skills
· Possesses a good work ethic; a self-starter with a desire to grow.
· Always looking for better ways to get the job done.

Similar jobs (10)
🚨 Hiring: Salesforce Developer
Experience: 3–5 Years
Location: Bangalore | Hyderabad | Chennai | Mumbai | Pune | Ahmedabad
Work Mode: Hybrid – 2 Days Work From Office Mandatory
Contract: 6 Months
Notice Period: Immediate Joiners Preferred
Shift: 2 PM – 11 PM IST
Interview: 1 Round In-Person Interview Mandatory
Role Summary
We are looking for a Salesforce Developer with strong hands-on experience on the Salesforce Platform. The ideal candidate should have solid Salesforce fundamentals, be a quick learner, self-driven, and able to contribute independently with minimal supervision.
The role will be responsible for delivering scalable and maintainable Salesforce solutions for the Prism project.
Required Technical Skills
• Strong experience in Salesforce Platform Development
• 2+ years hands-on Salesforce Platform experience
• Lightning Web Components (LWC)
• Apex – Classes, Triggers, Batch Apex, Queueable Apex
• JavaScript
• Java – good understanding of OOP concepts
• Salesforce Data Model
• SOQL / SOSL
• Governor Limits and Performance Optimization
• Salesforce Security – Profiles, Permission Sets, Sharing Rules
• Salesforce Integrations and APIs are a plus
Key Responsibilities
• Design, develop, and enhance Salesforce solutions using LWC and Apex
• Build reusable and scalable components following Salesforce best practices
• Collaborate with functional teams to understand business requirements and translate them into technical solutions
• Perform unit testing, debugging, and code reviews
• Participate actively in Sprint activities and deliver tasks independently
• Quickly learn new Salesforce features, business processes, and platform enhancements
• Identify issues proactively and suggest improvements
• Work independently with minimal supervision
• Troubleshoot technical issues and optimize Salesforce solutions
• Maintain ownership of assigned tasks and deliver within timelines
Required Soft Skills
• Quick learner with a positive and driven attitude
• Strong problem-solving and analytical skills
• Good communication and collaboration skills
• Ability to work independently
• Strong ownership mindset
• Commitment to delivery timelines
Role: Salesforce Developer
Experience: 6 Years
Location: Bangalore, Hyderabad, Chennai, Mumbai, Pune, Ahmedabad Work Mode: Hybrid (2 days work from office is mandate)
Notice: Immediate
Contract - 6 months
Shift: 2 PM IST to 11 PM IST Candidate should be ready to come for 1 round of in-person interview discussion.
Role Summary
We are looking for a Salesforce Developer with strong hands-on experience with 2+yrs on the Salesforce Platform. The ideal candidate will have solid fundamentals, learn quickly, be self-driven, and contribute effectively with minimal supervision. This role is critical for delivering scalable and maintainable solutions for the Prism project.
Required Technical Skills ● Strong experience on Salesforce Platform Development ● Hands-on expertise in: ● Lightning Web Components (LWC) ● Apex (Classes, Triggers, Batch, Queueable) ● JavaScript ● Java (good understanding of OOP concepts) ● Experience working with: ● Salesforce Data Model ● SOQL / SOSL ● Governor limits and performance optimization ● Familiarity with Salesforce security concepts (Profiles, Permission Sets, Sharing Rules) ● Experience with integrations and APIs is a plus Key Responsibilities ● Design, develop, and enhance Salesforce solutions using LWC and Apex ● Build reusable, scalable components following Salesforce best practices ● Collaborate with functional teams to understand business requirements and translate them into technical solutions ● Perform unit testing, debugging, and code reviews to ensure high-quality deliverables ● Actively participate in Sprint activities and deliver tasks independently ● Quickly ramp up on new features, business processes, and platform enhancements ● Proactively identify issues and suggest improvements ● Quick learner with a positive, driven attitude ● Able to work independently with minimal oversight ● Strong problem-solving and analytical skills ● Good communication and collaboration skills ● Ownership mindset and commitment to delivery timelines
Job Description
Salesforce Developer | 4–6 Years | Bangalore
Location: Bangalore
Experience: 4–6 Years
Skills: Salesforce | Sales Cloud | Service Cloud | Experience Cloud | Agentforce | Apex | LWC | Integrations | REST/SOAP API | Flows | SOQL/SOSL
Job Summary:
Looking for a Salesforce Developer with 4–6 years of experience with strong hands-on expertise in Sales Cloud, Service Cloud, Experience Cloud, Integrations, and Agentforce.
Key Skills & Responsibilities:
- Strong experience in Apex, LWC, JavaScript, SOQL/SOSL, and Salesforce Flows.
- Hands-on experience with Sales Cloud, Service Cloud, and Experience Cloud.
- Experience developing REST/SOAP API integrations with external systems.
- Knowledge of Platform Events, Named Credentials, callouts, JSON/XML, and integration patterns.
- Experience with Agentforce, including Agents, Actions, Topics, Flows, and AI-powered automation.
- Experience in Experience Cloud/Experience Builder and customer/partner portals.
- Good knowledge of Salesforce security, deployment, debugging, and governor limits.
- Experience with Git/SFDX and deployment tools is an added advantage.
- Salesforce certifications such as Platform Developer I are preferred.
Preferred Qualifications
- Salesforce certification .
- Platform Developer II certification is an added advantage.
- Sales Cloud, Service Cloud, Experience Cloud, or Agentforce-related certifications are a plus.
- Strong analytical and problem-solving skills.
- Good communication and stakeholder-management skills.
- Ability to work independently and collaboratively in a team environment
Responsibilities :-
● Design and develop new functionality for product using Apex, Lightning Web Components (LWC), JavaScript, SOQL, Salesforce APIs, metadata, and platform services.
● Build reusable, scalable product capabilities intended to serve many enterprise customers rather than customer-specific implementations.
● Contribute to product architecture and long-term technical design decisions.
● Work within an established commercial product codebase and help evolve it across releases.
● Consider upgradeability, backward compatibility, packaging, maintainability, performance, security, and customer-org variability as part of normal product development.
● Work on complex product areas including project scheduling, resource and capacity planning, workflow orchestration, project financials, and enterprise user experiences.
● Use AI-assisted development tools for solution design, coding, testing, debugging, refactoring, and documentation.
● Review and validate AI-generated implementations and identify when an approach is technically incorrect, insecure, non-scalable, or inappropriate for the Salesforce platform.
● Help design and build AI agents and intelligent capabilities directly into the Leankor product.
● Develop AI capabilities that can understand project context, analyze data, identify risks and opportunities, recommend actions, and automate appropriate work.
● Help define guardrails, permissions, validation, and human approval processes for AI-driven actions.
● Troubleshoot complex issues across the UI, application logic, data model, integrations, AI services, and Salesforce platform.
● Collaborate with Product, Architecture, UX, QA, and other engineering team members.
Qualifications
● 8+ years of professional software development experience preferred.
● 3–5+ years of hands-on Salesforce development experience strongly preferred.
● Strong experience with Apex and Lightning Web Components.
● Experience developing complex enterprise applications or commercial software products
● Prior experience working in a software product company strongly preferred
● Experience owning functionality across multiple releases rather than delivering isolated project implementations.
● Strong knowledge of software architecture, design patterns, debugging, testing, security, performance, and maintainability.
● Experience with Salesforce data modeling, APIs, security and sharing, asynchronous processing, and platform limits
● Experience with Git, source control, automated testing, and modern CI/CD practices
● Practical experience using AI-assisted software development tools.
AI Experience
Experience with several of the following is highly desirable:
● Large Language Models (LLMs) ● AI agents and agentic workflows
● Tool/function calling ● Prompt and context engineering ● Structured model outputs
● Retrieval-Augmented Generation (RAG) ● AI evaluation and guardrails
● Human-in-the-loop workflows
● Salesforce Agentforce or related Salesforce AI technologies Prior Agentforce experience is beneficial but not required.
Preferred Experience
● Salesforce ISV or AppExchange product development
● Managed-package development
● Experience building and maintaining a commercial Salesforce-native product
● Complex reusable Salesforce-native applications
● High-volume Salesforce architectures
● Enterprise project, work management, scheduling, or resource-management software
● Salesforce Service Cloud, Field Service, Experience Cloud, or Sales Cloud. Experience building a commercial Salesforce product is highly desirable. Candidates from consulting or services backgrounds will be considered where they can clearly demonstrate significant ownership of reusable product development, product architecture, and long-term
software evolution.
Experience: 3 to 5 Years
Location: Bangalore, Hyderabad, Chennai, Mumbai, Pune, Ahmedabad Work Mode: Hybrid (2 days work from office is mandate)
Notice: Immediate Contract - 6 months Shift: 2 PM IST to 11 PM IST
Candidate should be ready to come for 1 round of in-person interview discussion.
Role Summary
We are looking for a Salesforce Developer with strong hands-on experience with 2+yrs on the Salesforce Platform. The ideal candidate will have solid fundamentals, learn quickly, be self-driven, and contribute effectively with minimal supervision. This role is critical for delivering scalable and maintainable solutions for the Prism project.
Required Technical Skills
● Strong experience on Salesforce Platform Development ● Hands-on expertise in: ● Lightning Web Components (LWC) ● Apex (Classes, Triggers, Batch, Queueable) ● JavaScript ● Java (good understanding of OOP concepts) ● Experience working with: ● Salesforce Data Model ● SOQL / SOSL ● Governor limits and performance optimization ● Familiarity with Salesforce security concepts (Profiles, Permission Sets, Sharing Rules) ● Experience with integrations and APIs is a plus
Key Responsibilities
● Design, develop, and enhance Salesforce solutions using LWC and Apex ● Build reusable, scalable components following Salesforce best practices ● Collaborate with functional teams to understand business requirements and translate them into technical solutions ● Perform unit testing, debugging, and code reviews to ensure high-quality deliverables ● Actively participate in Sprint activities and deliver tasks independently ● Quickly ramp up on new features, business processes, and platform enhancements ● Proactively identify issues and suggest improvements ● Quick learner with a positive, driven attitude ● Able to work independently with minimal oversight ● Strong problem-solving and analytical skills ● Good communication and collaboration skills ● Ownership mindset and commitment to delivery timelines
Technology Stack: Next.js, Express.js, PostgresSQL, GCP
Location: Ahmedabad
About Medflix - empowering healthcare professionals for better care
Medflix (www.medflix.app/app) is a platform where healthcare professionals (doctors, medical students and more) stay updated through live talks, Q&As, support material and more. Through the platform we believe that these professionals can be empowered to deliver better care to patients (like our families) throughout the globe.
In its current (and evolving) form, it is a live learning and engagement platform seeing tremendous week-on-week growth through stellar speakers and a very active early community. The product is in the growth stages and you will be playing a key role in steering the tech to create a scalable and lovable product experience.
We are backed by startup, VC and PE veterans including Kunal Shah (CEO, Cred), Raghunandan G (Zolve, ex-TFS), Avnish Mehra (Everstone) and more.
Medflix is a platform by PlexusMD (www.plexusmd.com/app), a network trusted and loved (4.4 stars on Playstore and 4.4 on Appstore) by more than 3 lakh doctors in India and working closely with leading healthcare providers and companies like AIIMS, Jaslok, Hinduja, Apollo, HCG, Elsevier, Association of Physicians of India, Indian Association of Cardio-thoracic surgeons, Society of Nuclear Medicine, Govt of Gujarat (HFW Dept), Govt of Haryana (SIFHW), McKinsey and company, Takeda, Mankind and others.
About the Role
Tech stack (expertise in all is not required, experience in some will be sufficient):
- React / Next.js (required, at least 1 year of experience)
- Express.js (required, at least 1 year of experience)
- Familiarity with cloud services (gcp / azure / aws)
- PostgreSQL (or expertise in any relational database)
- Redis
- Docker/Kubernetes deployment (good to have)
For this role we are looking for engineers with an entrepreneurial mindset, an understanding of how startups operate and who like to get their hands dirty when unknown things come their way. You will work closely with the product team to prioritise and ship features with a predictable cadence.
As this role is full-stack, you need to have a good understanding of frontend design and be obsessed with responsiveness and pixel-perfect behaviour. On the backend side, an OCD for efficiency and optimisation is a required personality trait.
Demonstrated history of solving hard problems (frontend/backend or both) is a great-to- have.
Benefits and growth
While we ensure competitive compensation (plus ESOP options for deserving candidates), at Medflix, you will also have a strong say in how final solutions look. You will get the opportunity to learn to steer an accelerating rocket ship.
College credentials, background or years of experience are no bar for growth inside the company for enthusiasts who believe in our mission and demonstrate that passion to create a product that healthcare workers love.
Job Description – Salesforce Developer.
Sr Salesforce development (looking for immediate Joiners – candidate has to work in Bengaluru Hybrid )
- Must have 5 to 8 years of hands on experience in Salesforce Application development with Strong coding skills and Salesforce API Integration.
- Must have strong experience in Application design and Salesforce Development and customize Salesforce applications using Apex, Visual Force, and Experience in Lightning Web Components (LWC) to create solutions that meet specific client needs.
- Must have experience in SOQL, SOSL, and REST API in Force.com platform preferred.
- Experience with interacting with external systems via Salesforce callouts.
- Should have knowledge and experience in creating & consuming web services.
- Experience in functional and Technical design of Salesforce - Sales and Service cloud Applications.
- Must have experience in Salesforce problem solving, debugging expertise , Salesforce API Integration experience, and enhancements tailored to business requirements.
- Strong experience in Apex, Lightning Web Components (LWC), Flows, Visualforce, Triggers, and Salesforce security model.
- Experience building custom actions, prompts, automation workflows, and AI-powered business processes within Salesforce.
- Experience in Salesforce integrations using REST APIs, Platform Events, and external services.
Understanding of Data Cloud, CRM data models.
Salesforce Developer
Experience: 6+ years overall, with 3+ years of hands-on Salesforce development
Location: Bangalore, Hyderabad, Chennai, Mumbai, Pune, Ahmedabad
Work Mode: Hybrid — 2 days work from office mandatory
Employment Type: Contract (6 months)
Notice Period: Immediate joiners only
Budget: Up to ₹1.5 LPM
Shift: 2:00 PM – 11:00 PM IST
Interview: One in-person interview round is mandatory.
About the Role
We are looking for a skilled Salesforce Developer to develop and maintain scalable solutions for the Prism project. The candidate should have strong Salesforce platform development fundamentals, problem-solving skills, and the ability to work independently with minimal supervision.
Mandatory Skills
- Salesforce Platform Development
- Apex Classes, Triggers, Batch Apex, and Queueable Apex
- Lightning Web Components (LWC)
- JavaScript
- Strong understanding of Object-Oriented Programming (OOP) concepts; Java knowledge is preferred
- Salesforce Data Model
- SOQL and SOSL
- Governor limits and performance optimization
- Salesforce security: Profiles, Permission Sets, and Sharing Rules
- Unit testing, debugging, and code reviews
Responsibilities
- Develop and enhance Salesforce solutions using Apex and LWC.
- Build reusable and scalable components following Salesforce best practices.
- Translate business requirements into technical solutions.
- Perform unit testing, debugging, and code reviews.
- Participate in Agile sprints and deliver tasks independently.
- Identify issues and recommend improvements.
- Collaborate with functional and technical teams to meet delivery timelines.
Good to have: Salesforce integrations and API experience.
Important Requirements
Candidates must be available to join immediately, work in a hybrid model with two office days per week, work the 2 PM–11 PM IST shift, and attend one in-person interview round.
Role: Salesforce Developer
We are looking for a hands-on Salesforce Developer to work on a focused implementation involving Salesforce Scheduler, HubSpot, and Microsoft Outlook.
🔹 Key Responsibilities
• Configure and customize Salesforce Scheduler for appointment booking workflows
• Integrate HubSpot leads/customer data with Salesforce
• Implement state & ZIP-based territory mapping and representative assignment
• Build primary and backup representative routing logic
• Integrate Microsoft Outlook/365 calendar availability and prevent double bookings
• Support Phone, Microsoft Teams & Zoom appointment options
• Develop Salesforce automation and custom components using Apex/LWC/Flow
• Handle testing, deployment, documentation, and knowledge transfer
🔹 Must-Have Skills
✅ 5+ years of hands-on Salesforce Development
✅ Production experience with Salesforce Scheduler
✅ Strong Apex, LWC, Flow & SOQL
✅ HubSpot–Salesforce API/integration experience
✅ Microsoft Outlook/Microsoft 365 calendar integration
✅ REST APIs, OAuth, Webhooks & asynchronous processing
✅ Salesforce data modelling, security & deployment practices
✅ Strong communication and stakeholder management skills
🔹 Preferred
• Salesforce Platform Developer I certification
• Service Cloud experience
• Calendly / Microsoft Teams / Zoom integrations
• End-to-end Salesforce implementation experience
What you'll do
Own a client end to end. Learn their business, find what to automate or rebuild, and lead the work that ships it.
Turn business problems into technical solutions sit in the call, understand the real problem, design the fix, and decide how it gets built.
Stay hands-on. You'll still write code, build integrations, and work with APIs every day.
Build on whatever the client runs Zoho, Salesforce, Azure, similar platforms, and custom apps where needed.
Run delivery: scope it, sequence it, ship it, support it. The timeline is yours.
Review code and designs. Mentor the developers on your projects and unblock them fast.
Be the escalation point when something breaks or an integration misbehaves.
Own client communication on the technical side status, tradeoffs, bad news, early.
Keep the bar high: clear docs, clear updates, clear commit history.
What we're looking for
4–7 years shipping software, with real depth in REST APIs and system integrations.
Experience leading projects or small teams — the person others check with before they build.
Strong with business platforms (Zoho, Salesforce, or similar). Much of the leverage lives there, not in custom code.
You can sit with a non-technical client, understand the problem, and come back with a working solution.
Still enjoy building. This is technical leadership, not coordination.
Self-driven. You'll often be the senior-most engineer on the account.
Why you'll love this role
Full ownership from first call to delivery — you run projects, not a ticket queue.
Direct access to clients and leadership. Your decisions ship the same week.
Constant variety: new systems, new problems, new builds.
A step into technical leadership without giving up the hands-on work.












