Senior Full-Stack Software Engineer
Brex
About the role
About
Join as a Senior Full-Stack Software Engineer, building innovative task workflows in a hybrid environment that balances remote flexibility with in-office collaboration. Your backend and frontend expertise will enhance product functionality and user experience.
In this role, you will be crucial in developing scalable, high-performance infrastructure that supports diverse product experiences. Lead projects from conceptual design to implementation by collaborating with engineering and user-facing teams. You will be at the forefront of transitioning generic experiences into precise, purpose-built solutions.
Key Responsibilities
- Develop and optimize SQL/NoSQL databases for performance
- Create scalable backend APIs and dynamic frontend interfaces
- Offer technical leadership and mentorship on projects
- Collaborate to identify user needs through data insights
- Uphold consistency and quality across codebases and systems
Requirements
- 7+ years designing, developing full-stack products
- Strong skills in backend languages like Java, Kotlin, and Python
- Proven experience in building and maintaining scalable systems
- Understanding of RESTful APIs and GraphQL services
- Proficiency with ES6+, React, TypeScript, and Webpack
Harness your full-stack skills to craft transformative experiences that significantly impact user workflows and product functionality in a dynamic environment.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free