Source description
About the role
FRONTEND ENGINEER
We’re looking for a Frontend Engineer to design, build, and maintain reliable software solutions that power our platform. You’ll work closely with cross-functional teams to turn requirements into scalable, high-quality code.
🌍 YOUR MAIN QUEST
We're looking for teammates excited to develop technologies that push the boundaries of AI development speed and efficacy for computer vision teams.
-
Build exciting product features from end to end
-
Ship quality user interfaces for a large audience using the latest web technologies
-
Solve difficult product problems thoughtfully and with clarity - always putting our users first
-
Strategise and brainstorm new product features and direction
📜 CORE RESPONSIBILITIES
-
Design and implement end-to-end features across frontend, backend, and database layers
-
Develop responsive and accessible user interfaces using modern web frameworks
-
Build scalable backend services, APIs, and data processing pipelines
-
Design and maintain relational and non-relational database schemas
-
Collaborate with product managers and designers to translate requirements into technical solutions
-
Write clean, maintainable, and well-tested code following best practices
-
Participate in architecture discussions and technical decision making
-
Debug and resolve production issues across the full stack
-
Implement monitoring, logging, and observability for deployed systems
-
Contribute to CI/CD pipelines and automated deployment processes
-
Use modern AI coding tools effectively across the development lifecycle to improve speed, quality, and maintainability
-
Location: Singapore
🛠️ TECHNICAL REQUIREMENTS
-
Strong proficiency in JavaScript
-
Experience with modern frontend frameworks such as React, Vue, or Angular
-
Understanding of HTML5, CSS3, and responsive design principles
-
Familiarity with state management libraries such as Redux, Zustand, or MobX
-
Proficiency in at least one backend language such as Python, Node.js, Go, Java, or Ruby
-
Experience building RESTful or GraphQL APIs
-
Knowledge of authentication and authorization patterns such as OAuth, JWT, and SSO
-
Experience designing scalable backend architectures and microservices
-
Experience with relational databases such as PostgreSQL or MySQL
-
Understanding of data modeling, indexing, and query optimization
-
Experience deploying applications on cloud platforms such as AWS, GCP, or Azure
-
Familiarity with containerization technologies such as Docker
-
Understanding of CI/CD pipelines and automated testing
✨ BONUS
-
Experience with Game engines (Unity / Unreal Engine), OR Rendering APIs (OpenGL, Vulkan, DirectX), OR Simulation platforms (Blender, NVIDIA Omniverse, Isaac Sim)
-
Strong understanding of rendering pipelines, 3D math, scene composition, lighting, and materials
-
Experience with AI/ML systems in research or applied settings
-
Experience with Computer Vision-based products
-
Experience working with computer vision datasets (COCO, KITTI, etc.)
-
Experience integrating data pipelines into ML training workflows
WHY BIFROST?
-
Work at the frontier of AI and robotics with the most technical teams in the world
-
Small team - no red-tape and bureaucracy to wade through
-
Real ownership - take charge and see the direct impact of your work
-
Inclusive, judgement-free and safe space to be yourself
🏄♀️ WHAT IT'S LIKE WORKING WITH US
Enjoy a focused, dedicated working environment where we never forget how to have a bit of fun!
Take the opportunity to do projects outside of your comfort zone - that's where the greatest learning happens.
We love out-of-the-box thinkers and problem-solvers who relish sharing, collaboration and growth.
More at Bifrost
