What are the responsibilities and job description for the Full Stack Developer - Salesforce (8873) position at Morton?
Job Description
Morton is seeking a Full Stack Developer to support and enhance our client's web and Salesforce ecosystem.
This role will focus heavily on maintaining and improving the organization's website and Salesforce platform integration. Salesforce serves as the organization’s primary database, with key data surfaced through React-based web applications.
This is an excellent opportunity for a developer who enjoys solving complex technical problems, working across front-end and back-end systems, and contributing to projects with global impact.
A major component of this role involves transitioning ownership of existing systems from a predecessor, so strong reverse-engineering skills and the ability to analyze, maintain, and improve existing codebases are critical.
Key Responsibilities
Morton is seeking a Full Stack Developer to support and enhance our client's web and Salesforce ecosystem.
This role will focus heavily on maintaining and improving the organization's website and Salesforce platform integration. Salesforce serves as the organization’s primary database, with key data surfaced through React-based web applications.
This is an excellent opportunity for a developer who enjoys solving complex technical problems, working across front-end and back-end systems, and contributing to projects with global impact.
A major component of this role involves transitioning ownership of existing systems from a predecessor, so strong reverse-engineering skills and the ability to analyze, maintain, and improve existing codebases are critical.
Key Responsibilities
- Maintain and enhance the Organization's website and Salesforce integrations
- Develop new website pages and modify existing pages using Salesforce APIs
- Support and improve Salesforce functionality and internal business processes
- Test and implement updates related to Salesforce platform releases
- Support annual survey initiatives and related application enhancements
- Integrate third-party tools and services while coordinating with external vendors
- Collaborate with Salesforce administrators, IT staff, and internal stakeholders to gather requirements
- Test, document, and maintain all development changes
- Serve as a liaison with website and technology vendors
- Continuously learn and adopt new technologies as needed for future projects
- Bachelor’s degree in Computer Science or a related field
- Experience gathering requirements from non-technical stakeholders
- Strong troubleshooting, organizational, and problem-solving skills
- Excellent communication and documentation abilities
- Demonstrated willingness and ability to learn new technologies quickly
- Experience reviewing, maintaining, and improving existing codebases
- Salesforce Trailhead account with Developer badges
- Salesforce development exposure or a demonstrated commitment to self-learning Salesforce technologies
- React
- JavaScript
- HTML/CSS
- WordPress
- Node.js
- PHP
- REST APIs
- JSON
- Salesforce Lightning Web Components (LWC)
- Apex
- SOQL
- Salesforce APIs
- Git / Bitbucket
- Heroku