Senior Frontend Developer New
">
We are seeking an experienced Sr. Front-End Developer to oversee the development, maintenance, and deployment of communication suites for our client.
">
This role involves ensuring high-quality releases, mentoring team members, maintaining strong customer relationships, and leading technical initiatives for both internal and customer-facing projects.
">
The ideal candidate will be a hands-on leader with expertise in SharePoint, front end JavaScript development, and CI/CD processes, alongside exceptional English communication and writing proficiency as well as strong technical problem-solving skills.
">
You will be working on complex issues, partnering with top companies, and contributing to projects that shape the future of digital transformation.
">
Key Responsibilities:
">
1. Development and Mentorship:
">
* Oversee OneSource Development: Direct day-to-day development, reviewing code, assigning tasks, implementing complex features and supporting team members in implementing new features.
">
* Mentorship: Provide technical guidance to the team, ranging from JavaScript concepts to advanced SharePoint and Vue.js challenges.
">
* Documentation and Training: Maintain and update development wikis, getting-started guides, and onboarding materials for new hires.
">
* Training Initiatives: Identify and recommend training resources (e.g., SharePoint/Vue courses) to enhance the team's knowledge.
">
">
2. Release Management:
">
* Define release scope, timelines, and ensure successful deployments, including managing complex customer-specific setups.
">
">
3. Feature Development and Scoping:
">
* Collaborate with customers to gather requirements and scope out new features.
">
* Break down requirements into actionable developer tickets, ensuring alignment with business and technical goals.
">
">
4. Technical Customer Support:
">
* Serve as the main technical contact for enterprise customers addressing challenges and providing reusable solutions.
">
* Conduct quarterly check-ins and pre-release demos to gather feedback and ensure customer satisfaction.
">
* Attend presales calls to scope requirements and determine suitability of SharePoint or Communication Suite for prospective customers.
">
">
Key Skills and Qualifications:
">
5. Technical Expertise:
">
* Advanced understanding of modern JavaScript and experience in one or more JavaScript frameworks, (Vue, React, Angular).
">
* Strong knowledge of modern Node.JS build tools such as Vite, Webpack.
">
* Experience working with REST APIs.
">
">
6. Leadership and Communication:
">
* Proven experience in leading development teams, assigning tasks, and mentoring junior developers.
">
* Ability to translate complex technical concepts into actionable tasks and clear documentation.
">
* Strong customer relationship management, capable of leading technical discussions and addressing customer needs.
">
">
7. Project Management:
">
* Track record of managing multiple projects, releases, and customer engagements concurrently.
">
* Skilled in gathering requirements, scoping projects, and breaking them down into developer-friendly tasks.
">
">
8. Problem-Solving:
">
* Analytical mindset to troubleshoot advanced technical challenges in SharePoint, web applications.
">
* Ability to anticipate changes in platform updates and proactively adapt solutions to minimize disruptions.
">
">
Preferred Qualifications:
">
* Experience working with large-scale enterprise customers.
">
* Familiarity with Microsoft Graph API and webpart implementations.
">
* Hands-on experience with branding and configuration of demo environments.
">
* Strong understanding of open-source analytics platforms, such as Matomo.
">
">
Required Skills and Qualifications:
">
* Degree qualified in IT related discipline.
">
* Experience in one or more JavaScript libraries/frameworks like Vue, React or Angular.
">
* Working knowledge of HTML, CSS and JavaScript.
">
* Working knowledge of Azure and SQL.
">
* Working knowledge of SharePoint.
">
* Ability to work to Strict Deadlines.
">
* Experience in client-facing roles, handling feedback, and aligning with business goals.
">
* Exceptional English communication skills (both verbal and written) for effective interaction with global teams and stakeholders.
">
* Ability to write clear and concise technical documentation, user guides, and business emails.
">
* Ability to collaborate effectively with enterprise customers.
">
">
Benefits:
">
We offer a dynamic work environment where you can contribute your skills and ideas to shape the future of digital transformation.
">
You will have opportunities to partner with top companies, tackle complex issues, and make a tangible impact on customer success.
">
We recognize the collective strength found in diverse backgrounds, skills, and experiences of our team members and strive to create an inclusive environment.
">
Contact us at [removed] for more information about this opportunity.
",