Deskripsi Pekerjaan
Are you a passionate engineer who thrives on solving complex synchronization challenges? Our team is building a cutting-edge, real-time collaborative platform that changes how users interact and create together. As a Full Stack Software Engineer, you will sit at the intersection of high-performance backend systems and intuitive frontend interfaces.
You will have plenty of opportunities to deepen your domain expertise while developing adjacent areas of interest and competencies as part of this high-growth technical team. We are looking for an individual who is not just a coder, but a product-minded builder who values system scalability, low latency, and exceptional user experiences. If you are eager to push the boundaries of web-based collaboration and work with a modern, high-velocity tech stack, we want to hear from you.
Tanggung Jawab
- Design and implement scalable features for our real-time collaborative web application.
- Develop and maintain high-performance APIs and microservices to support concurrent user interactions.
- Build responsive, accessible, and intuitive front-end components using modern JavaScript frameworks.
- Optimize system architecture to ensure low-latency data synchronization and high availability.
- Collaborate with cross-functional teams, including product managers and designers, to iterate on product requirements.
- Participate in code reviews, technical design discussions, and architectural planning sessions.
- Troubleshoot, debug, and upgrade existing software systems to ensure maximum performance.
Kualifikasi
- Bachelorβs Degree in Computer Science, Software Engineering, or a related technical field.
- 3+ years of professional experience in Full Stack software development.
- Strong proficiency in modern JavaScript/TypeScript (React or Vue.js experience preferred).
- Experience with backend development (e.g., Node.js, Go, or Python) and distributed systems.
- Deep understanding of WebSockets, real-time data flow, and state management.
- Solid experience with database design (SQL/NoSQL) and caching strategies like Redis.
- Familiarity with cloud platforms (AWS, GCP, or Azure) and CI/CD pipelines.
- Excellent problem-solving skills and the ability to thrive in an agile, collaborative environment.