Senior Front-End Engineer (TypeScript and React)

Type of employment: Full-time

The Role

You will join an extension team of our client – iBusiness Funding.
 
iBusiness Funding is a leader in providing innovative SaaS solutions for banks and lenders, with a specialization in SBA lending. We build scalable lending platforms that streamline the business lending process, allowing lenders to efficiently deliver capital to small and medium-sized businesses.
 
To date, we’ve processed over $7 billion in SBA loans and handle more than 1,000 business loan applications daily. Our team is driven by our core values of innovation, integrity, enjoyment, and family. As a top five SBA 7(a) preferred lender, our parent company offers SBA express and small loan capabilities.
 
Join us and be part of a team that’s transforming the finance industry and empowering businesses to thrive!
 

We are building the next-generation SaaS platform in the banking and lending space, empowering financial institutions with innovative tools to drive efficiencies, enhance customer experiences and ensure compliance. Our platform leverages cloud-native technologies to provide scalable, secure, and customizable solutions for banks and lenders.

As we continue to grow, we are looking for a highly skilled Senior Front-End Engineer to join our team and contribute to the development of this mission-critical platform.

You will work hands-on to design, develop, and scale the user interface of our core platform, ensuring a seamless and intuitive experience for our users. You will leverage your expertise in TypeScript, React, and modern front-end technologies to deliver high-quality, scalable, and maintainable code. You will help ensure that our platform remains at the forefront of the industry while continuing to meet the needs of our customers. As a senior member of the team, you will also mentor junior engineers and contribute to architectural decisions.

What you'll do

  • Design and Develop User Interfaces: Design, develop, and maintain responsive and performant user interfaces using React and TypeScript
  • Ensure Code Quality and Best Practices: Write clean, well-documented, and testable code. Conduct thorough code reviews and ensure adherence to coding standards
  • Collaboration and Communication: Collaborate effectively with product managers, QA and backend engineers to define and implement new features
  • Ensure Platform Extensibility and Scalability: Design frontend systems that enable our customers—banks and lenders—to extend and customize the platform through APIs, plugins, and integrations
  • Technical Leadership: Contribute to architectural discussions and decisions and provide technical guidance to junior engineers
  • Performance Optimization: Identify and address performance bottlenecks, ensuring optimal application performance
  • Testing and Debugging: Write unit, integration, and end-to-end tests. Debug and resolve complex front-end issues
  • Cross-Browser Compatibility: Ensure compatibility across various browsers and devices
  • Security and Compliance: Implement strong security measures and ensure the platform adheres to industry standards, including compliance with SOC 2, BSA/AML, and other relevant banking and lending regulations. You will be responsible for safeguarding customer data and sensitive information
  • Communicate effectively with a distributed team across multiple time zones

What we're looking for

  • Extensive front-end development experience with a strong focus on TypeScript & React, and building cloud-native applications
  • Solid experience building RESTful APIs, with a focus on scalability, performance, and security.
  • Experience with CI/CD pipelines and tools like GitHub and GitHub Actions to automate deployments and manage infrastructure as code.
  • Strong knowledge of security best practices for cloud applications, including encryption, access control, and API security (OAuth, JWT).
  • Proven ability to work with teams using Agile methodologies (e.g., Scrum, Kanban) and leveraging JIRA or similar tools for project management.
  • Strong communication skills and the ability to collaborate effectively across multiple teams.
  • Ability to work pragmatically in a fast-paced environment, achieving a good balance between delivery, quality and adaptability

Brownie points:

  • Experience with Node.js
  • Experience with UI/UX design principles
  • SaaS environment experience
  • Familiarity with PostgreSQL and DynamoDB
  • Experience with banking and lending regulations and building solutions in highly regulated environments
  • Experience working with international teams across multiple time zones

Why work with us:

  • Great work-life balance
  • Competitive remuneration package
  • Exceptional social package & special discounts
  • Supplemental health & dental care
  • Team bonding events
  • Excellent office location & facilities
  • Relaxing & gaming areas
  • Free bike parking & showers

More about Pwrteams

Join our fast-growing and diverse team at Pwrteams, where we provide premium IT and engineering nearshore solutions to our global customers. Since 2007, we pursue to become the market leader in assembling cross-border IT and engineering teams for customers. Our operations are strategically positioned within Eastern Europe’s dynamic tech ecosystems, from where we cater the global business landscape.  
 
We're at the forefront of travel, media and fintech innovation, healthcare efficiency enhancements, and others. Our goal? To connect interesting customer projects and skilled talent alike. Become a part of our team and take the next step on your personal career journey.