Deskripsi Pekerjaan
Are you a skilled Full-Stack Engineer passionate about creating seamless user experiences? USER Experience Researchers is seeking a talented and driven Full-Stack Engineer to join our innovative team in Singapore. In this role, you will bridge the gap between front-end aesthetics and back-end functionality, contributing to cutting-edge products that make a real impact on how users interact with technology.
As a key member of our engineering team, you will work in a collaborative, agile environment, designing, building, and maintaining scalable software solutions. You'll have the opportunity to work with modern tech stacks, collaborate closely with UX researchers and designers, and influence the technical direction of our projects.
At USER Experience Researchers, we believe in fostering a culture of continuous learning and innovation. You'll be encouraged to explore new technologies, contribute to code reviews, and help shape our engineering best practices. We offer a competitive compensation package, comprehensive benefits, and the chance to work on meaningful projects that prioritize user-centric design.
If you are a problem-solver with a strong technical foundation and a passion for delivering high-quality software, we would love to hear from you. Apply today and help us redefine the future of user experience!
Tanggung Jawab
- Design, develop, and maintain robust full-stack web applications using modern frameworks (e.g., React, Node.js, Python/Django).
- Collaborate with UX researchers, designers, and product managers to translate requirements into technical specifications.
- Build and optimize RESTful APIs and microservices for high performance and scalability.
- Manage and optimize database schemas, queries, and migrations (SQL and NoSQL).
- Implement responsive, accessible, and highly performant front-end interfaces.
- Participate in agile ceremonies, code reviews, and continuous integration/deployment pipelines.
- Troubleshoot, debug, and resolve production issues in a timely manner.
- Contribute to the technical documentation and code quality standards.
Kualifikasi
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 3–5 years of professional experience in full-stack development.
- Strong proficiency in front-end technologies (HTML5, CSS3, JavaScript/TypeScript, React or Vue.js).
- Solid experience with back-end languages and frameworks (Node.js, Python, or Java).
- Extensive experience with databases (PostgreSQL, MongoDB) and data modeling.
- Familiarity with cloud services (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
- Knowledge of DevOps practices, CI/CD pipelines, and version control (Git).
- Excellent problem-solving skills, attention to detail, and strong communication abilities.