Front-End Engineer

Job description

About Us: Portcast is a Singapore-based B2B SaaS platform that provides real-time vessel and container visibility, tracking, and dynamic predictive analytics for LSPs, LogTech, Shippers & BCOs. Our focus is on building the next-gen visibility platform to predict how cargo moves across the world and enable data-driven decisions. Backed by major investors in the tech industry, we believe that the logistics industry is at the inflection point of large-scale digitization.

At Portcast, we are on a mission to bring end-to-end visibility to every supply chain globally. We are a team of ambitious industry experts, data storytellers, and passionate engineers who are customer-obsessed. We are constantly working to provide our customers access to actionable and insightful data to build resilient supply chains.

About You: We're seeking a proactive and skilled Front-End Engineer with a strong focus on UI/UX to join our lean team. As a Front-End Engineer at Portcast, you will work closely with our Product & Engineering team to create intuitive, responsive, and aesthetically pleasing user interfaces for our web app. You will play a crucial role in shaping the user experience and ensuring our products are easy to use and visually appealing. Your Role: Front-End Development: Develop, maintain, and optimize our web applications using modern front-end technologies, specifically NuxtJS. Ensure cross-browser compatibility and performance optimization. Code Quality: Write clean, maintainable, and well-documented code. Conduct code reviews and ensure adherence to best practices and standards. UI/UX Design Collaboration: Work closely with our Product Designer and Product Manager to translate design mockups and wireframes into high-quality, responsive web interfaces. User Experience Enhancement: Continuously improve the user experience by implementing feedback from users and stakeholders. Conduct user testing and usability studies with customers to gather insights and refine the UI/UX. Component Development: Build reusable components and front-end libraries for future use, ensuring consistency across our applications. Collaboration: Work closely with back-end engineers to integrate APIs (Hasura, Typesense) and ensure seamless functionality across the entire stack. Stay Updated: Keep up to date with the latest trends and advancements in front-end development and UI/UX design. Advocate for the adoption of cutting-edge practices and technologies within the team. To thrive in this role, you must have: Bachelor's or Master's Degree in Computer Science/Engineering, Design, or a related field. 3-5+ years of work experience in front-end development, with a strong emphasis on UI/UX design. Experience in a B2B SaaS (UI + API) environment, ideally within the logistics tech industry. Experience in a startup environment, particularly as an early engineering hire who has contributed to building a technical product from scratch to scale. Proven experience with any of these: ReactJS/VueJS/NextJS, preferably with NuxtJS. Experience with Docker, CI/CD pipelines, and cloud services like AWS. Proficient in HTML, CSS, and JavaScript (ES6+). Strong understanding of responsive design principles and cross-browser compatibility. Familiarity with CSS pre-processors such as Sass or Less. Experience with front-end build tools and package managers (Webpack, npm, Yarn). Strong knowledge with back-end technologies and API integration. Ability to translate design mockups and wireframes into high-quality code. Strong problem-solving skills and attention to detail. Empathetic communicator who values diverse perspectives and is willing to compromise when necessary. Self-starter and comfortable working independently and thrives in a lean & small, fast-paced team environment, capable of working autonomously and driving results without constant oversight. What's in it for you: Tech-first Team: Join a high-performing, lean tech team passionate about solving difficult problems using technology. Collaborate with like-minded individuals and contribute to innovative solutions. Accelerated Growth: Benefit from a steep learning curve as you work on cutting-edge projects and see the direct impact of your work on the business and our customers. Rewarding Work: Make an immediate positive impact with high levels of ownership and see the direct results of your contributions on our customers, company financials, and product evolution. Remote-first Culture: Enjoy the flexibility of a remote work setup, with a culture of ownership at every level where we encourage you to do your best work, even when no one is watching. Global Workforce: Join a diverse lean team from 10+ countries, driving innovation and performance through our varied backgrounds and perspectives. If you're a talented and passionate Front-End Engineer looking to make a significant impact in the logistics industry, we'd love to hear from you!

Teams you will join