DevJobs

Senior Salesforce Development Team leader

Overview
Skills
  • CSS CSS ꞏ 3y
  • HTML HTML ꞏ 3y
  • JavaScript JavaScript ꞏ 3y
  • Angular Angular
  • React React
  • Vue.js Vue.js
  • Salesforce Salesforce ꞏ 3y
  • Apex ꞏ 5y
  • Lightning Web Components ꞏ 5y
  • SOQL ꞏ 5y
  • Visualforce ꞏ 5y

Job Description

We are seeking an experienced and dynamic Senior Full Stack Team Leader with expertise in Salesforce development, both on the frontend and backend. The ideal candidate will lead a team of developers, drive technical excellence, and contribute hands-on to the development and enhancement of Salesforce applications. The candidate should possess strong leadership skills, a deep understanding of Salesforce architecture, and proficiency in frontend and backend technologies.

 

Responsibilities

Leadership:

·      Lead and mentor a team of full-stack developers, providing guidance, support, and fostering a collaborative and innovative team environment.

·      Drive the overall technical vision, strategy, and roadmap for Salesforce development projects.

Salesforce Development:

·      Design, develop, and implement custom solutions on the Salesforce platform, both on the frontend (Lightning Web Components, Visualforce) and backend (Apex, SOQL).

·      Work closely with stakeholders to gather requirements and ensure successful delivery of solutions that meet business needs.

Full Stack Development:

·      Architect, develop, and maintain robust and scalable applications on both the frontend and backend.

·      Utilize modern frontend technologies (HTML, CSS, JavaScript, frameworks like React or Angular) and backend technologies (Node.js, Java, etc.).

Code Quality and Best Practices:

·      Enforce coding standards, best practices, and ensure the team delivers high-quality, maintainable code.

·      Conduct code reviews and provide constructive feedback to team members.

Collaboration:

·      Collaborate with cross-functional teams, including product managers, UI/UX designers, and QA engineers, to deliver integrated and seamless solutions.

·      Act as a liaison between technical and non-technical stakeholders, ensuring effective communication and understanding of project requirements.


 

Technical Innovation:

·      Stay updated on the latest Salesforce and full-stack development trends, tools, and technologies.

·      Propose and implement innovative solutions to enhance the performance and functionality of Salesforce applications.

 

Technical Skills needed

·      Minimum of 3 years of experience in Salesforce development, with a focus on both frontend and backend development. – Must

·      Minimum 2 years Proven experience leading and managing development teams – Must

·      Strong proficiency of 5 years in Salesforce technologies including Lightning Web Components, Apex, Visualforce, SOQL – Must

·      Minimum 3 years Solid understanding of modern frontend technologies (HTML, CSS, JavaScript,) – Must

·      Minimum 3 years Knowledge of Salesforce permissions, roles, reports, dashboards, and logical formulas – Must

·      Minimum 3 years Strong understanding of business processes and the ability to translate them into Salesforce solutions – Must

·      Experience with frontend frameworks such as React, Angular, or Vue.js - Plus

·      Salesforce certifications (e.g., Platform Developer I and II, Application Architect) - Plus

·      Experience with Salesforce integrations and API development - Plus

Education

·      Bachelor's degree in Computer Science, Information Technology, or a related field.- Must

 

Distinct Advantages

·       Knowledge of data migration best practices

·       Experience with Agile project management methodologies

·       Familiarity with third-party Salesforce applications and integrations

·       Knowledge of data security and compliance practices

·       Strong analytical and reporting skills

·       Knowledge of software development processes and best practices

 

 

Personal Skills

·      Excellent problem solving and multi-tasking skills, with a creative and flexible attitude

·      Ability to work independently and as part of a team.

·      Ability to work in a fast-paced environment and manage priorities judiciously

·      Strong commitment to customer service, employee efficiency, and company growth

·      Delivering projects, developing great code, using the most appropriate tools and techniques by applying best practices and experience to build modern web applications

·      Continuously improving code base and removing technical debt

·      Desire to take responsibility to deliver best quality software in a timely manner

·      Understanding of key design principles

Asperii