Are you applying to the internship?
Job Description
Senior Software Engineer – FrontEnd | Confidential Employer
The Tone:
This is a full-time, remote role at Confidential Employer. The company builds and maintains solutions in a multi-tenant SaaS environment. This role is crucial for designing and developing robust, scalable software, requiring an individual who is highly collaborative and productive. The ideal candidate will be open to utilizing AI in their day-to-day work to enhance efficiency and innovation.
The TL;DR
• Role: Full Time
• Type: Full-time
• Location: Remote
• Mission: Design and write code for sophisticated systems in a multi-tenant SaaS environment.
• Tech Stack: JS, React, Amber, Python, Django, Git, GitHub, Docker, Django REST Framework, Redis, Stripe, AWS S3, AWS RDS, Ember, Sentry, Playwright, GitHub Actions
What You’ll Actually Do
• Design: Lead technical design initiatives and architectural efforts for software systems.
• Develop: Perform hands-on software development using JavaScript, React, Amber, and Django.
• Build: Create well-designed, testable, and efficient systems that adhere to company processes and industry best practices.
• Resolve: Troubleshoot and effectively resolve software defects and production issues.
• Collaborate: Foster strong collaboration with teammates and other functions within a geographically distributed remote environment.
The Must-Haves
• Background: Senior-level professional with 8+ years of experience in software development, specifically within multi-tenant SaaS environments.
• Experience: 8+ years developing with JavaScript, React, Amber, Python, and Django. Demonstrated experience with multi-tenant SaaS architecture, including tenant isolation and shared vs. tenant data management.
• Skills: Proficiency in Git/GitHub for PR-based delivery, using Docker for local development, and writing robust, maintainable tests. A strong willingness to utilize AI in daily work is essential.
• Bonus: Experience with Django REST Framework, Redis for background jobs, payment systems (Stripe), AWS basics (S3, RDS, containers), authentication (sessions, OAuth, permissions), and modern SPA frameworks like Ember. Debugging production issues from logs and stack traces, experience with observability tools like Sentry, E2E tests (Playwright), CI/CD (GitHub Actions), and integrations (email, analytics, maps) are also highly valued.