What are the responsibilities and job description for the Senior Software Engineer position at Fast Switch?
Join Our Team as a Senior Software Engineer – Digital Banking Frontend
Looking for an exciting opportunity to make a real impact in the financial technology space? We’re hiring a talented Senior Software Engineer to develop and enhance large-scale digital banking applications tailored for small and mid-sized businesses. This onsite role is based at our Brooklyn, Ohio location (with potential hybrid or 5-day onsite arrangements pending confirmation). If you have a passion for frontend development, enjoy working in a regulated environment, and thrive on ownership and collaboration, this is your chance to grow your career with a dynamic team.
What You’ll Do:
- Design, develop, and maintain Angular-based single-page applications supporting core digital banking features.
- Build reusable, scalable UI components with TypeScript, JavaScript, HTML5, and CSS3.
- Modernize existing frontend systems while ensuring stability and backward compatibility.
- Implement role-based UI behaviors like feature gating and content rendering tailored to user permissions.
- Integrate frontend applications with RESTful APIs and backend services, ensuring seamless data exchange.
- Collaborate with backend teams to optimize API contracts, error handling, and data models.
- Use Node.js for backend-related tasks when needed.
- Write and maintain unit tests, troubleshoot defects, optimize performance, and support production issues.
- Participate in Agile ceremonies and work closely with cross-functional teams including product, UX, QA, and operations.
- Conduct peer code reviews and mentor junior team members, fostering a collaborative learning environment.
Required Skills & Qualifications:
- 5 years of enterprise frontend development experience.
- Expert knowledge of Angular (AngularJS to Angular 10 ).
- Strong proficiency in TypeScript, JavaScript, HTML5, and CSS3.
- Experience with Bootstrap, Flexbox, and responsive design principles.
- Familiarity with Node.js, npm, and frontend build tools like Webpack or Vite.
- Proven experience with REST API integration and micro-frontend architecture.
- Skilled in version control with Git and Agile development processes.
- Experience working within the financial services or other regulated industries.
Preferred Skills:
- Hands-on experience with payment workflows, transfers, and entitlement-driven UI flows.
- Knowledge of mobile web or hybrid solutions and supporting mobile builds.
- Prior leadership or mentorship experience guiding junior developers.
Why Join Us?
- Competitive Pay: $60.00 to $95.00 per hour DOE
- Long-Term Engagement: Project through the end of 2026 with potential for future opportunities
- Career Growth: Enhance your skills working on enterprise-scale digital banking platforms
- Collaborative Culture: Work alongside passionate professionals in a fast-paced, innovative environment
- Onsite Work: Enjoy a collaborative onsite environment at 4910 Tiedeman Rd, Brooklyn, OH, with flexible arrangements pending confirmation.
Ready to Elevate Your Frontend Career?
If you’re a proactive, detail-oriented frontend engineer ready to build secure and scalable banking solutions, apply now! Join us and be a key player in shaping the future of digital banking technology.
Apply Today & Let’s Build Something Great Together!
Note: This is an onsite position located in Brooklyn, Ohio, with potential hybrid flexibility. The role’s pay rate ranges from $60 to $95 per hour, based on experience.
Salary : $60 - $95