Job Description
Location: [Specify Location / Remote Options]
Experience: 3+ years in front-end development
Role Overview
We are seeking a Senior Front-End Software Engineer and culture champion who combines technical expertise with leadership skills. This role involves hands-on development of high-quality software and fostering a team culture that emphasizes best practices, collaboration, and continuous learning. The ideal candidate will have advanced skills in client-side scripting, cross-browser compatibility, and scalable front-end architecture.
This position provides an exceptional opportunity to contribute to the growth of a dynamic company in the private asset-backed finance sector.
Key Responsibilities
1. Develop and Implement High-Quality Front-End Solutions
- Design and refine scalable front-end architecture with a focus on React.
- Deliver user-friendly, efficient, and responsive applications.
2. Lead Front-End Design and Integration
- Architect responsive UI components and integrate them with server-side APIs.
- Balance technical requirements with user experience considerations.
3. Champion Front-End Automated Testing
- Establish and maintain a comprehensive testing suite for UI components.
- Implement unit, integration, and end-to-end tests to ensure consistent performance.
4. Maintain Front-End Code Quality
- Uphold high standards of code quality through peer reviews, refactoring, and best practices.
5. Foster Front-End Team Growth and Culture
- Mentor team members and advocate for front-end best practices.
- Encourage continuous learning and collaborative problem-solving.
6. Collaborate with Cross-Functional Teams
- Work closely with product managers, UX/UI designers, and back-end engineers to ensure cohesive development.
7. Stay Current with Front-End Technologies
- Keep up-to-date with the latest trends in React and front-end development.
- Drive innovation and maintain a competitive edge.
Qualifications
Educational Background
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Specialization or coursework in front-end development preferred.
Technical Expertise
- Advanced proficiency in React.
- Strong understanding of HTML, CSS, JavaScript/TypeScript, and modern front-end frameworks.
- Familiarity with modern databases, cloud services, and DevOps practices relevant to front-end deployment.
Experience
- Minimum 3 years of dedicated front-end development experience.
- Proven track record of successful UI implementations and contributions to front-end projects.