Senior Full Stack Software Engineer
ReversingLabs
full-remoteseniorpermanentfullstackbackend Full remote 17 days ago via WTTJ
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
TypeScriptPythonReactDjangoPostgreSQLRedux ToolkitMaterial-UIWebpackStorybookSecurity
About the role
Role overview
Join ReversingLabs as a Senior Full Stack Software Engineer to develop a scalable and resilient SaaS platform for software assurance. You will influence architecture decisions, own complex feature development, and help improve product reliability and performance.
Key missions & responsibilities
- Develop and maintain a scalable, resilient SaaS platform
- Ensure seamless integration between frontend and backend components
- Influence architecture decisions by providing strategic recommendations and best-practice guidance
- Take technical ownership of complex feature development
- Write, maintain, and optimize efficient and reusable code in TypeScript and Python
- Contribute to continuous product improvement and follow modern design patterns and emerging best practices
Requirements
- 7+ years of software development experience
- Ability to work independently and collaboratively as part of a team
- Strong engineering principles for clean, maintainable code
- Experience implementing complex workflows
- Experience setting up and maintaining frontend/backend tooling (build and test)
- Experience working with large codebases and making decisions that support long-term maintainability
- Experience with Redux Toolkit, Material-UI, Webpack, and Storybook
- Experience writing secure code
- Experience with Django and PostgreSQL
- Good knowledge of Python (or other object-oriented languages)
Nice to have
- Docker and related technologies
Additional strengths (emphasis in posting)
- Strong preference for someone who is more than just a frontend specialist—comfortable as a skilled developer working across the stack, with advanced TypeScript and solid React/HTML5/CSS3 knowledge
About ReversingLabs
ReversingLabs builds SaaS software assurance platforms, helping organizations evaluate and secure software through scalable and resilient systems. The role focuses on full-stack engineering to deliver reliable product capabilities and continuous improvements across frontend and backend.
Scraped 6/13/2026