Deskripsi Pekerjaan
Nextera Digital Solutions is seeking a Senior Full-Stack Software Engineer to join our rapidly growing engineering team in San Francisco. As a key contributor, you will architect, build, and scale innovative web applications that serve millions of users worldwide.
We are a forward-thinking technology company specializing in enterprise SaaS platforms that empower businesses to streamline operations and accelerate digital transformation. Our engineering culture is roted in collaboration, continuous learning, and shipping high-quality software at speed.
In this role, you will work across the entire stack — from crafting elegant, responsive front-end interfaces to designing robust, scalable back-end services and APIs. You'll collaborate closely with product managers, designers, and fellow engineers to deliver features that delight our customers and drive measurable business impact.
We offer a competitive compensation package, comprehensive benefits, equity participation, and a hybrid work model that balances flexibility with in-person collaboration at our downtown San Francisco office.
Tanggung Jawab
- Design, develop, and maintain scalable full-stack web applications using modern frameworks and cloud-native architectures
- Lead technical design discussions and produce clear architectural documentation for complex features and systems
- Build performant RESTful and GraphQL APIs that power both internal and customer-facing products
- Collaborate with product and design teams to translate business requirements into elegant, user-centric technical solutions
- Mentor junior and mid-level engineers through code reviews, pair programming, and knowledge-sharing sessions
- Champion engineering best practices including CI/CD pipelines, automated testing, observability, and infrastructure-as-code
- Identify and resolve performance bottlenecks, security vulnerabilities, and technical debt across the platform
- Participate in on-call rotations and incident response to ensure high availability and reliability of production systems
Kualifikasi
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical discipline
- 5+ years of professional experience in full-stack software development with production-grade applications
- Strong proficiency in React or Next.js on the front end and Node.js, Python, or Go on the back end
- Deep experience with relational databases (PostgreSQL, MySQL) and NoSQL stores (Redis, MongoDB, DynamoDB)
- Hands-on expertise with cloud platforms such as AWS, GCP, or Azure, including containerization with Docker and Kubernetes
- Solid understanding of distributed systems, microservices patterns, event-driven architectures, and message queues
- Proven track record of writing clean, well-tested, and maintainable code with strong unit and integration test coverage
- Excellent communication skills with the ability to articulate complex technical concepts to both technical and non-technical stakeholders