What are the responsibilities and job description for the Principal Frontend Engineer position at Synergy Interactive?
Job Title: Principal UI Engineer
Onsite 3-4 days per week, NYC
Salary: $200-&250k plus 10-15% Bonus normally
About the Role:
As a Principal UI Engineer, you will play a pivotal role in delivering successful projects for our clients. You will lead high-performing teams, drive innovative solutions, and build strong client relationships. This position offers a unique opportunity to apply your expertise in modern web technologies to solve complex business challenges.
Key Responsibilities:
- Technical Leadership: Lead the design and development of user interfaces for complex applications using modern web technologies (e.g., Angular, React, Vue, TypeScript, JavaScript).
- Guide and mentor a team of UI Engineers, fostering a culture of excellence and continuous improvement.
- Serve as a technical architect, defining and implementing best practices for UI development.
- Contribute to the overall success of projects, ensuring timely delivery and high-quality outcomes.
- Client Engagement:Build and maintain strong client relationships, acting as a trusted advisor and technical expert.
- Collaborate with clients to understand their business needs and translate them into effective user experiences.
- Contribute to business development activities, including proposal development and client presentations.
- Innovation & Growth:Stay abreast of the latest industry trends and technologies.
- Actively participate in the UI engineering community, sharing knowledge and best practices.
- Contribute to the development of innovative solutions that enhance user experience and business value.
- Team Leadership & Development:Foster a positive and collaborative team environment.
- Guide and mentor team members on their professional development.
- Promote best practices in software development, including testing, quality assurance, and continuous integration.
Qualifications:
- 10 years of experience in designing and building complex, commercial-grade software applications.
- 5 years of experience leading Agile development teams.
- Proven experience in client-facing roles, ideally within finance, consulting, or a fast-paced startup environment.
- Strong proficiency in JavaScript and TypeScript, with expertise in at least one modern frontend framework (e.g., Angular, React, Vue).
- Experience with cloud platforms and contemporary SDLC practices (e.g., continuous delivery).
- Excellent leadership, communication, and interpersonal skills.
- Passion for technology and a strong desire to learn and grow.
- Experience in capital markets or financial services is a significant plus.
Salary : $200,000 - $250,000