This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a Software Engineer to support the design, development, and enhancement of enterprise applications with a strong focus on Salesforce development and modern web technologies. This role will collaborate with cross‑functional teams to deliver scalable solutions aligned with business needs while maintaining high standards of code quality and performance. The ideal candidate brings hands‑on experience with Salesforce (LWC, Apex), along with exposure to full‑stack development and cloud platforms. This position offers the opportunity to contribute to feature development, automation, and continuous improvement initiatives in a collaborative engineering environment.
Job Responsibility:
Design, develop, and maintain scalable applications using Salesforce technologies (LWC, Apex)
Write clean, efficient, and maintainable code aligned with best practices
Contribute to development of new software features and system enhancements
Partner with product managers, designers, and engineering teams to gather and translate requirements
Participate in Agile development processes, including code reviews and team collaboration
Support delivery of solutions that meet business and user needs
Develop and maintain unit and integration tests
Troubleshoot and resolve moderately complex technical issues
Ensure application performance, reliability, and scalability
Support automated deployment processes and release workflows
Contribute to improving development standards and engineering practices
Maintain documentation for applications, configurations, and deployment processes
Provide technical support for deployed applications
Diagnose and resolve issues to minimize downtime and ensure system stability
Requirements:
2+ years of experience in software development (typically 3+ years overall experience)
Hands-on experience with Salesforce development, including Lightning Web Components (LWC) and Apex
Experience working in Agile environments
Strong problem-solving and debugging skills
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
Nice to have:
Experience with JavaScript frameworks (React, Node.js)
Exposure to Java or mobile application development
Experience with Azure DevOps, Jira, or similar tools
Cloud experience with AWS, Azure, or other cloud platforms