Brigit
Software Engineer - Fullstack
New York City (Hybrid) · Full-time
Sponsorship not specifiedDetected 21 days ago
JavaScriptTypeScriptJavaReactReact NativeFull-Stack DevelopmentData StructuresAlgorithmsSQLDockerKubernetesCI/CDAPI DevelopmentGraphQLRESTData EngineeringA/B TestingMotion DesignCustomer SupportCommunicationCollaboration
About the role
- Brigit is looking for fullstack engineers to help us scale our next-generation consumer finance platform to millions of users in the next year.
- We've found tremendous traction helping low income Americans make ends meet; now is the time to scale.
- We've built a mobile/web app on React and React Native with Typescript, and a backend of Java services in Google Cloud.
Responsibilities
- Decreasing our customer service workload by building improvements to the product or improving our internal automations
- Implementing interaction and motion design for more delightful user experiences
- Experience building REST based services and API development, ideally in Java
- Experience building UI/UX for new features from end-to-end using React or React Native
- Take Home Project, React - (2-4 hours total, on your own time)
- You will be asked to re-create a simple game of Black Jack.
Requirements
- Experience with SQL databases, constructing schemas, performing migrations and writing analytical queries
- The degree to which we implement new user flows, compute our proprietary algorithms, integrate with 3rd party APIs, store data, and serve traffic will make or break our success.
- More importantly, you have a large say in the direction of the company -- both in terms of our technology and our product.
- If you have an idea for a new feature, we'll be open to it.
Nice to have
- GraphQL experience a plus
Skills
- The efficiency and reliability of both our customer-facing and internal tools needs to improve.
- Optimizing queries and relational database schema to ensure speedy response times
Compensation
- The anticipated annual base salary for this position is $155,000 - $170,000.
Company info
- Feature development supporting numerous external and internal applications. The next generation of our product may look nothing like it does today - and we welcome that! The degree to which we implement new user flows, compute our proprietary algorithms, integrate with 3rd party APIs, store data, and serve traffic will make or break our success.
- Scalability of our customer-facing applications. Growing from 100k to 10 million users presents unique technical challenges. The efficiency and reliability of both our customer-facing and internal tools needs to improve. We have fun Data Engineering tasks, automation procedures, and availability/monitoring problems to tackle. We also have many user-facing projects, including the creation and upkeep of components and libraries, GraphQL API design, testing and QA processes, and CI/CD enhancements.
- Building a Payments API platform that moves millions of dollars on a daily basis
- Implementing the advanced mathematical processes behind our proprietary risk algorithm
- Normalizing relational database schema to optimize for performance for over 1 million users
- Allowing users to connect their Payroll as an income source
- End to end User notification (via SMS, Email, Push) capabilities
- Building internal tools that enable our Customer Support Specialists to help our customers ASAP
- If you want to propose a new way of doing things, we are all ears.
- Integrating with new 3rd party APIs to serve millions of customers
Visa & Work Authorization
- rd to race, religion, color, sex, pregnancy (including breast feeding and related medical conditions), national origin, citizenship status, uniform service member status, age, genetic information, disability, or any othe
This listing is sourced directly from Brigit's careers page and normalized into a canonical job model.