Senior Frontend Engineer
Senior Frontend Engineer
Engineering
AffiniPay is looking for a Senior Frontend Engineer to help build our payment processing platform. Our custom platform is built for processing large transactions in a highly secure environment for our clients nationwide and is the leader in the industry. You’ll help us create and implement new features to our existing platform, release the next version of our AffiniPay product, and improve usability for our clients. As a Senior Frontend Engineer at AffiniPay, you will be responsible for creating and maintaining our internal and external applications using Ruby on Rails, as well as using JavaScript libraries like jQuery and React.
Your day-to-day:
- Determining feasibility & scalability of front end solutions and guiding the technical design accordingly
- Owning the implementation of new and existing features for both our internal and external Rails applications
- Mentoring other developers on the team and conducting peer code reviews, making the people around you better
- Collaborating with our product team on new and existing features to improve user experience and usability
- Deploying and managing static frontend applications in AWS alongside our operations team
What we are looking for:
- 5+ years of experience
- BS in Computer Science or Engineering, or equivalent work experience
- Design, develop and modify custom web applications written in SPA frameworks
- Expertise in web development technologies like HTML, CSS, XML, JSON, JavaScript, React, and JQuery
- Familiar with the challenges of responsive design and development
- Experience guiding and mentoring developers of varying experience levels
- Experience building and deploying production-grade web applications at scale
- Experience writing and maintaining tests for front end code and cross-browser testing
- Experience solving large-application/user-level problems, performance, scalability, etc.
- Proficient at debugging complex problems using interactive development tools, logs, and/or IDE
- Familiarity with the Linux command line environment
- Experience with AWS and/or S3 buckets a definite plus
Affini-Perks! We've got you covered...
Competitive compensation structure
Performance and loyalty-based bonuses
100% paid medical, dental, and vision benefit plans
Open Paid Time Off (PTO) plan
401K with automatic 5% company contribution
100% Company-paid short- and long-term disability and life insurance
Paid maternity/paternity leave
Flexible work environments: Home, Office, Hybrid
Charity matching contributions
Mental health counseling and nutrition education
Fun offsite quarterly meetings
AffiniPay Swag Package
Company lunches and fully stocked kitchen
All the benefits of a startup culture without the downsides
The chance to be a vital team member of one of Austin's fastest-growing
companies!
About AffiniPay
At AffiniPay, we’re continuously taking on exciting and interesting problems to define the direction of the financial technology industry and transform the way professionals get paid! Our aim to become leaders in FinTech has fostered our fast-paced, growth-focused culture. We’ve assembled teams of highly collaborative problem solvers who are passionate about both personal and company growth. We are eager to build, work together, and go above and beyond to be industry leaders. We also know that our people are our greatest asset and responsible for our ultimate success. As such, we invest in our team members’ growth and development, recognize accomplishments, and celebrate successes together. We’re building a winning team, and we need more creative, collaborative, and fun-loving people to help us get the job done!
AffiniPay’s Commitment to Diversity and Inclusion Efforts:
AffiniLIFE (Learning and Inclusion For Everyone) is focused on Awareness, Community, Transparency, Diversity and Inclusion. We recognize that innovation occurs with a strong team of people who are diverse in background, personality, talent and ideas. We are committed to creating a welcoming and transparent environment for all that embraces those differences through education, equal access to opportunities and information, inclusionary programs, and community outreach. It’s not just AffiniPay, it’s AffiniLIFE!
AffiniPay is proud to be an Equal Opportunity Employer.