Description
ABOUT THE TEAM
The Engineering organization is about 45 engineers and 6 teams. We appreciate diversity of thought and backgrounds. As a member of the engineering team, you will work cross-functionally with the product team, customer success team, brokerage team, finance team - almost every team in the company. You will work with and help mentor other engineers, help architect solutions to problems, and communicate with leadership about the needs of the team.
What you'll be doing
- You will deliver medium to large projects and features to our 2 Next.js applications. You will also write a full suite of automated tests with every new feature and bug fix to ensure production stability (unit, integration, e2e).
- You will be in charge of evaluating and articulating end-to-end designs for strengths and weaknesses (e.g., complexity, quality, scalability, security, performance, etc) as well as identifying tech debt and making recommendations on how to tackle it.
- You will work with and help mentor other engineers, help in designing solutions to problems, and communicate with leadership about the needs of the team.
- Lastly, you will uphold application performance, security, and standard methodologies within the team by providing constructive criticism during code reviews.
What would make you a strong fit for this role?
- We are looking for someone with at least 6 years of experience building frontend applications in production environments. You should be able to write clean, documented, and well-tested code.
- You have experience with Typescript.
- Ideally, you have worked with React or Next.js for the last 4 years. You should be very comfortable with React, you should know the standard methodologies and patterns, hooks, and suspense.
- You should also have experience with testing. At Side, we use Jest for unit tests and Cypress for End-to-end tests. You should have experience writing meaningful tests with both frameworks.
- On top of being a great frontend engineer, you have experience mentoring junior engineers who need help and guidance.
- It would be a plus if you have experience with GraphQL, security best practices, or accessibility but it is not required.
Jobs from our Partners
Sr. Java Developer
Salt Lake, UT
US
Entry Level Software Developer
Columbus, OH
US
Engineering Prog/Proj Lead (Early Career) Onsite
Albuquerque, NM
US
Sr Java Developer
Salt Lake, UT
US
Similar Jobs
Software Engineering Graduate
Riyadh, Saudi Arabia
Developer Relations Engineer (Content)
Remote
Argentina
Software Engineer II- Frontend
Vancouver, British Columbia
Canada
Software Engineer
Noida, India
Principal Software Engineer - Fullstack
Vancouver, British Columbia
Canada
Senior Software Engineer
Czech Republic
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
50,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 251 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee