Flex is an early-stage, remote-first FinTech startup that is bringing flexible payments to recurring bills. It’s hard to believe that it’s 2022 and you’re still not able to choose when you pay your bills. Flex is here to change that! Flex is a multi-bill platform. We began by revolutionizing rent — Americans’ largest recurring bill. We enable our users to pay rent and bills throughout the month on a schedule that better fits their finances. With Flex, everybody can better manage their bills and budget. After deliberately keeping a stealth profile as we built up unprecedented investor support and an enthusiastic user base, we plan to scale to 300 team members in 2022. Will you be a part of the team?

As we continue to grow our talented team, we remain committed to radical transparency, integrity, and individual growth. We believe that your unique background and experience adds tremendous value to the organization and will empower you to take absolute ownership of business challenges and the execution of solutions.
 

Flex is looking for a developer experience engineer to join our team to enable our mobile and web development teams to scale. Engineers on our team understand that the best applications are developed by teams that have automated testing infrastructure, great internal tooling, and use best practices to build apps at scale.

You will create and support the tools and infrastructure that keep our iOS, Android, and Web applications building reliably, which will allow us to release frequently and confidently. As a member of the team, you will be collaborating with engineers across our organization to promote the tools and infrastructure to make Flex the best place in the world to develop mobile and web applications

What you'll bring:

  • Skills that are required: React, ReactNative, TypeScript, JavaScript
  • Significant, practical software engineering experience building fault tolerant, distributed, scalable, and secure applications that are easy to support and extend. 
  • Sound judgment, relevant data, and an open mind to help you and the team navigate together when the way forward isn’t clear. 
  • Perfection as your North Star, but an understanding of when to get it done as best as it can be done and return to it later.
  • Empathy and a sense of craftsmanship to help guide our product and engineering focus. 
  • Experience managing your own infrastructure - you own your code. Write it, test it, ship it!
  • Mentor and partner with other members of the team to help them craft great software and develop their skills as engineers.
  • Strength with negotiating project scope and strong time estimation skills

 

Successful candidates will have: 

  • Strong computer science fundamentals
  • Automating configurations of build infrastructure
  • Upkeeping build tools and dependencies
  • Improving our test and build process
  • Collaborating with engineers to improve code quality 
  • Able to mentor engineers in using best practices for software development and release management

Beneficial Tech Stack Experience:

  • Prior experience working on build & release teams
  • Proficient with TypeScript 
  • Experience with CI tools (GHA)
  • Experience with AWS
  • Experience with IDE’s, such as Android Studio & XCode
  • Experience with Web + Mobile release management
  • Familiar with Android / iOS / Web development tool ecosystem
What a typical day will look like:
 
You'll catch up on any async communication channels as you plan out the day, and work on your current project.  This could be providing technical guidance and pairing remotely with the junior engineers, committing and pushing your changes or reviewing a pull request.  You'll catch up with fellow senior engineers within the team and probably across teams to share knowledge and learn something new.  You'll also coordinate with the Staff Engineer(s) and Product team to discuss wins, blockers and anything that may affect the team or projects. 

Life at Flex:

We understand that it takes a diverse team of highly intelligent, curious, determined, empathetic, and self aware people to grow a successful company. Our HQ is located in New York City, but we are remote-friendly with employees located throughout the US, Australia, Brazil, and Israel. We are growing quickly, but deliberately, with a focus on building an inclusive culture. Our dynamic team has incredible perspectives to share, just as we know you do, and we take great pride in being an equal opportunity workplace.
 
We offer many employee benefits. For U.S. based employees we offer:
  • Competitive pay
  • 100% company-paid medical, dental, and vision
  • 401(k) + company stock options
  • Unlimited paid time off + company paid holidays
  • Parental leave + IVF and adoption support
  • Flex Cares Program: Non-profit company match + pet adoption coverage
  • Free Flex subscription

Apply for this Job

* Required
  
(File types: pdf, doc, docx, txt, rtf)


Voluntary Self-Identification

For government reporting purposes, we ask candidates to respond to the below self-identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.

As set forth in Flex’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

Race & Ethnicity Definitions

If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows:

A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.

A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.


Form CC-305

OMB Control Number 1250-0005

Expires 05/31/2023

Voluntary Self-Identification of Disability

Why are you being asked to complete this form?

We are a federal contractor or subcontractor required by law to provide equal employment opportunity to qualified people with disabilities. We are also required to measure our progress toward having at least 7% of our workforce be individuals with disabilities. To do this, we must ask applicants and employees if they have a disability or have ever had a disability. Because a person may become disabled at any time, we ask all of our employees to update their information at least every five years.

Identifying yourself as an individual with a disability is voluntary, and we hope that you will choose to do so. Your answer will be maintained confidentially and not be seen by selecting officials or anyone else involved in making personnel decisions. Completing the form will not negatively impact you in any way, regardless of whether you have self-identified in the past. For more information about this form or the equal employment obligations of federal contractors under Section 503 of the Rehabilitation Act, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.

How do you know if you have a disability?

You are considered to have a disability if you have a physical or mental impairment or medical condition that substantially limits a major life activity, or if you have a history or record of such an impairment or medical condition.

Disabilities include, but are not limited to:

  • Autism
  • Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, or HIV/AIDS
  • Blind or low vision
  • Cancer
  • Cardiovascular or heart disease
  • Celiac disease
  • Cerebral palsy
  • Deaf or hard of hearing
  • Depression or anxiety
  • Diabetes
  • Epilepsy
  • Gastrointestinal disorders, for example, Crohn's Disease, or irritable bowel syndrome
  • Intellectual disability
  • Missing limbs or partially missing limbs
  • Nervous system condition for example, migraine headaches, Parkinson’s disease, or Multiple sclerosis (MS)
  • Psychiatric condition, for example, bipolar disorder, schizophrenia, PTSD, or major depression

1Section 503 of the Rehabilitation Act of 1973, as amended. For more information about this form or the equal employment obligations of Federal contractors, visit the U.S. Department of Labor's Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.

PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.