Agileengine is an inc. * 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.