Job Closed
This listing is no longer active.
Don't just show up in AI. Be the answer.
Senior Software Engineer, Core App
Location
Brazil
Posted
107 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer, Core App
Scrunch
• Deliver critical features & improvements end-to-end – from devops & platform selection all the way to tuning UI to feel "just right". • Work with design & product experts. • Design and ship user experiences on your own.
Job Requirements
- Have experience working in a high-velocity software development organization.
- Are proficient at designing and building web application features end-to-end.
- Design and ship user experiences on your own.
- Experience with Tailwind and React component systems like shadcn is a plus, but not required.
- Can build high-quality REST APIs (We use Python for APIs, but experience building APIs in TypeScript, Go, etc. is also OK.)
- Proficient with relational databases and application-style SQL.
- Plenty of experience using an application database stack like ActiveRecord with Rails, Python SQLAlchemy, TypeScript Drizzle, etc.
- Ability to write SQL by hand if needed, including joins and aggregations.
- Proficient writing unit tests and designing for testability.
- Capable of handling DevOps tasks such as updating CI/CD pipelines, integrating and using error monitoring & other observability tools, etc.
Benefits
- Equal opportunity employer
- Welcomes people of all backgrounds, experiences, perspectives, and identities.
- No discrimination on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Fullstack Software Engineer
BrahmaThe only account you'll ever need to secure, transact, and explore onchain like never before.
• Design and implement scalable backend architectures for AI-powered creative tools and workflows. • Build high-performance APIs and microservices that handle generative AI inference/training and video/audio processing. • Design and implement user interfaces that make complex generative AI capabilities intuitive and accessible. • Develop robust data pipelines for ingesting, processing, and storing large-scale media content. • Design and maintain database schemas, caching layers, and data storage solutions for multimedia content. • Build authentication, authorisation, and security systems for enterprise-grade applications. • Optimise backend performance for low-latency AI inference and high-throughput media processing. • Integrate backend systems with ML training and inference pipelines. • Implement monitoring, logging, and alerting systems for production backend services. • Collaborate with ML engineers to optimise model serving and deployment infrastructure.
Compositing Technical Lead
BrahmaThe only account you'll ever need to secure, transact, and explore onchain like never before.
• Lead the technical direction of the compositing department, overseeing tool creation, process design, and pipeline improvements. • Develop, maintain, and document Nuke tools, plugins, and templates to streamline production and enhance visual quality. • Act as the bridge between developers, the pipeline team and compositors, ensuring technical solutions align with creative needs. • Collaborate closely with Compositing, AI and Animation Supervisors to integrate AI-generated elements into workflows. • Mentor teams of artists, providing training and showcasing new tools. • Establish consistent methodologies and standards to ensure on-time delivery of tools and assets. • Troubleshoot and solve complex technical and creative challenges during production. • Design and implement custom processes for AI-driven pipelines, ensuring scalability and efficiency. • Closely collaborate with the pipeline team, and follow all pipeline development. • Stay current with emerging compositing and AI technologies, contributing to R&D initiatives that push the boundaries of visual effects.
• Assist in designing various software components, applications, and services • Participate in 2-week Scrum sprints • Collaborate with internal and external stakeholders to translate business requirements into development tasks • Communicate effectively through clear written and verbal communication • Follow Agile/Scrum practices including task estimation, technical design, development, code reviews, testing, and defect resolution • Develop high-quality software using our full technology stack (React, TypeScript, Python, Postgres) • Build accessible web components using HTML, CSS, and React • Leverage documentation to build or extend software integrations • Write and maintain documentation, unit tests, and integration tests for all code changes • Review code through regular pull request reviews • Propose process and system improvements • Collaborate on technical specs and documentation • Work with QA Engineers on testing plans • Partner with Product and Design teams to translate UI mockups into intuitive user interfaces • Coordinate with QA to ensure features meet functional requirements
• You’ll be the frontend owner of a live medical device SaaS platform used across Europe. • You’ll own the entire React frontend across multiple applications — a greenfield public-facing app built on Next.js 15 and Tailwind, and a battle-tested admin app that keeps the business running. • You’ll work alongside a backend developer and collaborate with a DevOps team and external customer teams. • The platform runs on AWS, serves customers across multiple countries, and is actively evolving.



