UI Engineer (Mid-Level)
About the team:
At Quickbase, we are empowering the problem solvers of the world to create solutions for themselves and their companies using an industry leading no-code platform.
Our customers are passionate about streamlining their scattered information and processes. We are passionate about providing our customers a simple, powerful platform to create applications that are just right for them.
We are a small team with a big mission. We are enabling all the non-programmers out there to be able to build applications that work for them. This team focuses on simple, easy to use cloud-based builder that enables people to create powerful applications.
As a new engineer on our team, you will be working with a talented, passionate, and collaborative team of engineers, product managers and experience designers to transform the ways applications are built within small companies to large enterprise customers.
Upcoming Projects in our UI space:
- Enhance Quickbase's reporting and dashboarding capabilities
- Build customizable workflows
- Add extensible hooks to the platform to allow customers to push the boundaries of what's possible with Quickbase
You at Quickbase:
- You have 3+ years of experience developing software in a full stack environment
- You have deep understanding of React including:
- Latest best practices (hooks, functional components, functional programming concepts)
- Complex state management w/ one or more library like redux, apollo-client, mobx
- Unit testing using libraries such as jest, enzyme, react-testing-library)
- Some understanding of optimization patterns for performant React apps (such as memorization, immutable data structures)
- You have strong expertise in the basic web technologies: CSS, HTML
- You have experience with working on microservices in the node.js runtime with one or more web app framework (such as express.js, koa, hapi, nest, apollo-server)
- You have familiarity with OOP patterns in languages like C#, C++, Java, or Typescript
- You have familiarity with prevalent JS tooling such as webpack, babel, yarn, npm
- You enjoy coaching and mentoring fellow developers
- Experience with developing and deploying web apps using AWS serverless technologies such as Lambda, Dynamodb, S3, API Gateway, Kinesis, Fargate is a plus
Additional Benefits We Offer:
- Flexible working hours and hybrid work culture
- Diversity, Equity & Inclusion programs & support
- Employee Resource Groups focused on Inclusion and Social Impact
- Tuition reimbursement
- A robust benefits & compensation package with a generous 401(k) match
- Company-wide hackathons
- Health and wellness reimbursements
- Opportunities to participate in charitable events and give back to the community