We are seeking a highly skilled and experienced Manager of Commerce Development to lead our dynamic team. As the Manager, you will be responsible for overseeing the design, development, and delivery of the OnDemand Commerce application. The ideal candidate is a talented leader with a deep understanding of full stack development technologies and frameworks, excellent managerial skills, and a passion for delivering innovative software solutions.
Job description
Job Summary: We are seeking a highly skilled and experienced Manager of Commerce Development to lead our dynamic team. As the Manager, you will be responsible for overseeing the design, development, and delivery of the OnDemand Commerce application. You will collaborate closely with cross-functional teams, including product owners, UX/UI designers, and QA engineers, to drive the development process and ensure the successful implementation of the product roadmap. The ideal candidate is a talented leader with a deep understanding of full stack development technologies and frameworks, excellent managerial skills, and a passion for delivering innovative software solutions.
Responsibilities:
- Lead and manage a team of front end and back end developers, providing guidance, mentorship, and performance feedback.
- Collaborate with product managers and stakeholders to understand business requirements and translate them into technical specifications.
- Oversee the entire software development life cycle, from requirements gathering to deployment, ensuring adherence to best practices and coding standards.
- Drive the architectural design and technical decisions for full stack applications, ensuring scalability, security, and performance.
- Coordinate with UX/UI designers to ensure seamless integration of front-end designs with back-end functionality.
- Conduct regular code reviews to maintain code quality, identify areas for improvement, and provide constructive feedback to the development team.
- Implement agile methodologies and foster a collaborative and innovative development environment.
- Monitor project timelines, resources, and budgets to ensure on-time delivery and efficient resource utilization.
- Stay up-to-date with the latest trends and advancements in full stack development technologies, frameworks, and best practices.
- Act as a technical advisor and provide expertise on full stack development to senior management and stakeholders.
Requirements:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Proven experience (7 years) as a full stack developer with expertise in front-end and back-end technologies.
- Previous experience (5 years) in a managerial or leadership role, overseeing development projects and teams.
- Proficient in programming languages such as JavaScript, Python, or Java, and frameworks like React, Angular, Node.js, or Django.
- Strong understanding of web development concepts, including RESTful APIs, responsive design, and cross-browser compatibility.
- Experience with database systems such as MySQL, PostgreSQL, or MongoDB.
- Experience with Adobe Commerce and AEM
- Excellent project management and organizational skills, with the ability to prioritize tasks and manage multiple projects simultaneously.
- Strong leadership qualities, with the ability to motivate and inspire a team to achieve high-performance results.
- Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and communicate technical concepts to non-technical stakeholders.
We offer a competitive salary package and a supportive work environment that fosters growth and career development. If you are a passionate and experienced Full Stack Development Manager looking to take on new challenges and make a significant impact, we would love to hear from you.