COMPANY OVERVIEW :
Simpplr is looking for passionate Senior Salesforce Developers with a drive of building scalable applications and teams. This is a great opportunity to join a team responsible for a product that is defining the way companies engage and connect with their employees. You'll be working alongside talented developers & designers who are focused on building a world-class application. We offer a great working environment and an excellent opportunity to be part of a thriving startup. The successful candidate will be working closely with the team to turn product ideas into reality.
Roles & Responsibilities :
- Design and implement the key technical components of the solution and help the team to develop and deliver the project deliverables.
- Write/Review Code every day in addition to pairing with team members on functional and nonfunctional requirements and spread design philosophy, goals and improvements to code quality across the team
- 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.
- Identify and confirm technical design risks, and develop mitigating approaches, judge the trade-offs with technology and feasibility and makes choices that fit the constraints of the project.
- Help reduce the overall project technical risk by uncovering design issues early in the project life-cycle, shares implementation best practices, and recommends solution alternatives.
- Partners with the Technical Lead to conduct design/code reviews during major project milestones.
Skills Required :
- 5-8 years overall experience, with 2+ years minimum as a Salesforce working on Force.com applications
- Advanced knowledge of Apex, VisualForce, Lightning, Chatter API, Connect API, Tooling API, Metadata API, Rest API, SOAP API, Bulk API etc.
- Extending functionality via Workflows, Apex code, Triggers, Apex Email Services, SOQL, Apex Web Service Callouts, Scheduled, Batch, Asynchronous, SOQL/SOSL
- Strong technical foundation including knowledge of different programming paradigms OOP/ Functional Programming/ Procedural Programming
- Exposure / willingness to learn NodeJS will be a big plus.
- Understanding of best practices for full software development life cycle, including coding standards, code reviews, source control management, test driven development
- You are a problem solver with exceptional analytical skills and high attention to detail
- Able to occasionally travel to the USA headquarters in Redwood Shores, CA
- Able to lead by an example and operate in an environment promoting diversity, inclusion and respect