Creative Technology & Innovation Studio
Backend Developer
Location
California
Posted
63 days ago
Salary
0
Seniority
Senior
Job Description
Backend Developer
Active Theory
• Backend development primarily in Node.js working closely with GCP and Firebase services - Cloud Functions, Cloud Firestore, Firebase Realtime Database. • Architect, prototype, scope and develop backend components for each project. • Collaborate and communicate with small, multidisciplinary teams together with frontend developers, designers, 3D artists, and producers to develop backend features. • Work independently on small to medium projects, support tech leads on small teams on larger projects. • Plan technical approach and develop custom integrations as required - such as with payments, CRM, ticketing, and content management systems such as Sanity.io. • Manage cloud infrastructure on GCP that scale. • Support live events and ensure server resources are running smoothly, load tested, and optimized for expected traffic. • Learn, champion, and build upon Medusa, our backend framework, to continually improve functionality and maintain a library of reusable modules. • Work closely with backend and platform teams to continually evolve, improve practices and processes, and drive the platform forward.
Job Requirements
- 3 years minimum developing secure, scalable, production ready web applications in Node.js.
- Experience with Google Cloud Platform and services, including Firebase - Compute Engine, Cloud Firestore, Firebase Realtime Database, Cloud Functions.
- Familiar with multiplayer and asynchronous concepts, state management and data flows.
- Experience designing and implementing database schemas for maintainability, performance, and scale.
- Ability to manage your time and communicate effectively while working remotely.
- Ability to work independently and carry a project.
Benefits
- Employees can work remotely
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Teach Java and Python lessons to an audience of 1-3 students in virtual classroom setting • Assign & Review lessons and homework • Administer quiz & test • Help students with homework and clearing concepts • Provide feedback of students' progress to parents • Promote positive, friendly and fun learning atmosphere
Senior Staff Software Engineer, Ad Tech, Python
PatientPointThe patient engagement platform more providers trust.
• Architect, design, develop, and maintain complex software systems and APIs hosted in AWS cloud and spanning multiple technology domains. • Identify cross-cutting concerns within and across service boundaries and implement reusable solutions. • Consistently apply software design principles to implement business functionality. • Establish technical design and develop solutions, applications and APIs following application development standards and quality processes (70% of the time). • Ensure stability, performance and scalability of the PatientPoint platform and APIs. • Lead and manage team activities, planning, retrospective and standup meetings in the SCRUM environment (20% of the time). • Facilitate and lead story breakups and grooming. Drive feature level architecture/design sessions. • Increase the level of teams’ technical ability and drive measurable improvement of unit test coverage and overall quality of code. • Improve accuracy of estimates, development schedules, and lower project risk. • Perform detailed PR reviews on deliverables. Provide technical guidance to the team members. • Mentor junior individual contributors provide oversight of others’ work.
• Play a vital role in the delivery of a varied mix of website projects, including eCommerce • Experiment with and work with new technologies • Collaborate with internal teams to ensure project success
• Design and ship production grade AI agents for insurance workflows where latency, observability and reliability are non-negotiable • Shape the architecture of a platform complex enough to challenge even the best engineers • Partner with product to ship secure, user friendly features that tackle complex models and calculations • Own the creation and maintenance of unit tests, using AI assisted testing to increase coverage and reduce defect rates • Solve performance, scalability, and reliability challenges that keep our systems running at peak efficiency • Work with a team that gets genuinely excited about what they're building and can't wait to share it • Actively track emerging AI tooling and bring concrete recommendations back to the team




