Deskripsi Pekerjaan
Join SupportNinja as a Senior Full Stack Engineer and drive technological innovation at the heart of our global customer support ecosystem. In this pivotal role, you'll architect and build scalable full-stack solutions that directly impact millions of users worldwide. Leverage your expertise to tackle complex technical challenges while collaborating with cross-functional teams to deliver high-impact products. We're seeking a passionate innovator who thrives in fast-paced environments and is committed to building robust, user-centric applications. If you're ready to shape the future of customer support technology and make meaningful contributions to a dynamic team, this is your opportunity to excel.
Tanggung Jawab
- Design, develop, and maintain scalable full-stack applications using modern frameworks and technologies
- Collaborate with product teams to translate business requirements into technical solutions
- Optimize application performance and implement best practices for code quality
- Lead code reviews and mentor junior engineers to elevate team capabilities
- Implement CI/CD pipelines and DevOps practices for efficient deployment
- Contribute to system architecture decisions and technical roadmaps
- Troubleshoot complex issues and implement scalable solutions
Kualifikasi
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of full-stack development experience with proven track record
- Expertise in front-end frameworks (React, Angular, Vue) and back-end technologies (Node.js, Python, Java)
- Strong proficiency in database design (SQL/NoSQL) and cloud platforms (AWS, Azure)
- Experience with microservices architecture and containerization (Docker, Kubernetes)
- Excellent problem-solving skills and ability to work in agile environments
- Strong communication skills with ability to collaborate across teams