Front-End Senior Engineer
TP ICAP · New York, United States · 2 wk ago
Engineering$136k–$175k/yrFull-time
Role Overview
The Front-End Senior Engineer will play a key role in designing and implementing user-facing features for enterprise-grade applications. This position requires strong technical expertise, a passion for creating intuitive interfaces, and the ability to collaborate effectively with cross-functional teams. The role involves driving best practices in front-end development, mentoring junior engineers, and contributing to architectural decisions that shape the future of our products.
Role Responsibilities
- Design, develop, and maintain high-quality front-end applications using modern frameworks.
- Collaborate with UX/UI designers to implement responsive and accessible interfaces.
- Optimize application performance for speed and scalability.
- Ensure code quality through best practices, including testing and code reviews.
- Work closely with back-end engineers to integrate APIs and services.
- Troubleshoot and resolve front-end issues across multiple browsers and devices.
- Contribute to architectural decisions and technical strategy for front-end development.
- Mentor junior developers and promote knowledge sharing within the team.
- Stay updated on emerging front-end technologies and industry trends.
Experience / Competences
- Proven experience developing desktop user interfaces using Java Swing.
- Working knowledge of the Spring Boot framework.
- Working knowledge of the JDBC API for database interaction.
- Experience or familiarity with the Solace Event Broker.
- Familiarity with RESTful APIs and system integration practices.
- Experience with build and dependency management tools such as Apache Maven.
- Understanding of version control systems (e.g., Git).
- Experience using feature and bug tracking tools such as Jira.
- Strong problem-solving and debugging skills.
- Strong communication and collaboration abilities.
Essential Experience
- Experience in front-end development using frameworks such as React, Angular, or Vue.js (Desired).
- Experience with TypeScript and modern state management libraries (e.g., Redux).
- Experience with responsive design and cross-browser compatibility.
- Knowledge of performance optimization techniques for web applications.
- Experience working with modern AI-assisted development tools (e.g., Kiro, Amazon Q, or similar) to improve developer productivity.
- Experience using CI/CD pipelines and automated testing frameworks.
- Knowledge of accessibility standards and best practices.
- Familiarity with cloud platforms and containerization (e.g., AWS, Docker).
- Understanding of security principles in front-end development.
- Experience working in Agile environments.
- Able to contribute to design discussions and propose innovative solutions.
Role Band & Level
Manager, 6
Salary: $136,000 to $175,000
Commensurate with experience