We're looking for a Software Developer with solid front-end and back-end engineering experience who is excited to expand their skill set and transition into the world of Salesforce development and other SaaS platforms. This is a unique opportunity to leverage your existing software engineering expertise while learning one of the world's most in-demand CRM platforms. You'll join our engineering team and receive hands-on experience, structured training, and mentorship to help you make the transition. This role is ideal for someone who wants to grow beyond traditional application development and become an expert in Salesforce and other cloud platforms.
Responsibilities
Learn Salesforce architecture, Apex, Lightning Web Components (LWC), and the broader Salesforce ecosystem through structured training and mentorship
Collaborate with architects, developers, and stakeholders to implement business logic via declarative configurations, automations (Flows), and integrations in Salesforce
Develop custom applications using Apex, Visualforce, and Lightning Web Components (LWC).
Design, develop, and maintain software/web applications
Customize and configure marketing, communication, and content management tools
Customize and configure Salesforce dashboards/reports and other analytic tools
Participate in code reviews and technical design discussions
Troubleshoot and resolve system performance issues or defects
Provide technical support and training to end-users as needed
Document system designs, development processes, and configuration details
Required
Bachelor's degree in computer science, Information Technology, or a related field.
1–3 years of professional software development experience
Hands-on experience with AngularJS or ReactJS
Proficiency in at least one backend language (Java, C#, Python, Nodejs, etc.)
Familiarity with web standards (REST APIs, JSON, HTML, CSS)
Experience working with databases and writing SQL queries
Understanding of software development best practices (OOP, MVC, version control, testing)
Strong communication and problem-solving skills
Eagerness to learn new technologies and platforms (Salesforce, Magnolia, GitLab etc.)
Preferred
Familiarity with any CRM platform (Salesforce, HubSpot, Dynamics, etc.)
Strong development experience with AngularJS or ReactJS
Experience with Git, CI/CD pipelines, and agile methodologies
Exposure to enterprise architecture or system integrations
Prior exposure to cloud platforms like AWS, Azure, or GCP
Recuerda que ningún reclutador puede pedirte dinero a cambio de una entrevista o un puesto. Asimismo, evita realizar pagos o compartir información financiera con las empresas.