Agileengine is an inc. 5000 company that creates award-winning software for fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and ai/ml, and our people-first culture has earned us multiple best place to work awards.
why join us
if you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!
about the role
we are looking for a middle/senior salesforce developer to build, enhance, and integrate solutions across sales cloud and service cloud in an enterprise-scale environment. You will develop custom components using apex, lwc, and visualforce, design automation and data model extensions, and maintain third-party integrations via rest and bulk apis. The role follows agile delivery practices with ci/cd tooling and offers broad technical ownership across the full development lifecycle.
what you will do
- participate in all phases of the software development lifecycle, including analysis, design, development, testing, deployment, and post-release support;
- develop scalable, high-quality applications using apex, visualforce, and lightning;
- design and maintain custom objects, automation, workflows, triggers, and validation rules;
- write optimized soql and sosl queries;
- extend and enhance existing salesforce data models and business logic;
- build and maintain integrations with third-party systems using rest apis, bulk apis, and metadata apis;
- integrate salesforce with external saas platforms and appexchange applications;
- follow coding standards, version control best practices, and ci/cd processes;
- collaborate with product managers, technical leads, and business stakeholders;
- participate in agile ceremonies and iterative development processes;
- produce technical documentation and support knowledge transfer;
- deliver high-quality, maintainable code within defined timelines;
- adhere to architectural standards and development best practices;
- communicate project status, risks, and technical considerations clearly;
- support testing, deployment, and stabilization efforts as needed.
must haves
- 4+ years of experience developing salesforce business applications;
- strong proficiency in apex, including triggers, controllers, and test classes;
- strong proficiency in lightning frameworks, including aura and/or lwc;
- strong proficiency in visualforce;
- strong proficiency in soql and sosl;
- experience developing custom objects within the salesforce platform;
- hands-on experience integrating salesforce with third-party systems using rest-based web services;
- experience working with appexchange applications;
- experience with git and deployment or migration tools such as copado or similar ci/cd tools;
- proven experience building solutions in sales cloud and service cloud;
- ability to work independently while collaborating in a team environment;
- strong written and verbal communication skills;
- upper-intermediate english level.
nice to haves
- salesforce platform developer ii certification;
- experience working in enterprise-scale salesforce environments;
- familiarity with complex data models and large-scale implementations;
- experience integrating salesforce with ai-driven tools or services;
- exposure to salesforce ai capabilities;
- experience building ai-enabled workflows using rest apis;
- understanding of prompt engineering concepts and applying generative ai tools in business applications;
- familiarity with data preparation, governance, and security considerations for ai-enabled solutions.
perks and benefits
- professional growth: mentorship, techtalks, and personalized growth roadmaps.
- competitive compensation: usd-based pay with education, fitness, and team activity budgets.
- exciting projects: modern solutions with fortune 500 and top product companies.
- flextime: flexible schedule with remote and office options.