Star is a global technology consulting firm that integrates strategy, design, and engineering services.
Front End Developer
Location
Philippines
Posted
69 days ago
Salary
0
Seniority
Senior
Job Description
Front End Developer
Star
• Hands-on development of user-focused immersive, responsive web applications; advocating for clean code, testing, process refinements, and continuous improvements • Leverage advanced TypeScript/JavaScript frameworks (Angular, Vue, Svelte, React, etc) as well as modern styling frameworks (Tailwind, MUI, CSS Modules, etc) on modern content, commerce, or custom applications • Work on all aspects of web products, including implementation of the design wireframes, animation/motion, business logic, interfaces to the backend APIs, incorporating analytics & SEO, performance and security • Implement pixel-perfect UI/UX designs, maintaining high standards of quality and attention to detail • Optimize user interfaces for performance, scalability, and accessibility, ensuring a seamless user experience across devices and screen sizes • Define, validate, implement, and test your approach to building scalable and performant software • Collaborate with our design and product teams to identify and implement innovative technology solutions that enhance customer experiences and drive conversion • Develop, and maintain reusable web software components/libraries for internal use to maximize development efficiency • Be proactive and results-oriented with a strong desire to learn and grow • Act as a product evangelist with a deep curiosity about technology trends • Complete assigned tasks in a timely manner within project constraints • Cultivate a collaborative working environment and a culture of technical ownership
Job Requirements
- 3 to 5 years of hands-on experience building web applications using TypeScript (NextJS, React)
- Proficiency in HTML5, CSS3 and Javascript ES6
- Experience in building reusable code and libraries
- Ensure pixel perfect implementation of UI/UX designs
- Proven record of building large frontend applications with focus on scalability, performance and accessibility (a11y)
- Proficiency in Bootstrap, SCSS and Tailwind CSS is a must
- Experience using component library like Radix UI, ShadCN
- Experience with API integrations including REST or GraphQL
- Experience building cross browser compatibility applications that work seamlessly across all browsers
- Experience with at least one headless CMS (Contentful, Sanity, or similar) with SSR
- Experience collaborating effectively within an agile development environment
- Solid foundation in building scalable and performant systems
- Able to mentor junior engineers and contribute to technical decision-making.
- BS or MS in Computer Science or equivalent
- Excellent communication and interpersonal skills
Related Guides
Related Job Pages
More Frontend Engineer Jobs
• Design and develop mobile applications to run on Android and iOS platforms using React Native • Collaborate with cross-functional teams to identify, plan, and deliver new features • Work with external data sources and APIs, unit testing, usability, and availability • Continuously study and learn new technologies and techniques to improve the platform technology
• Apply the latest software design techniques and contribute to the technical design of new solutions. • Write documentation, flowcharts, layouts, diagrams, charts, code comments and clear code. • Proactively engage x-functional teams to align x-team efforts to deliver in minimal time. • Advocate for business problems being solved in every story, and work to gain a deep understanding of the root problem so that the simplest solution can be identified. • Continually invest in your own knowledge and skillset through training, reading, and attending conferences and meetups. • Passion for unit and automated testing, modular designs, and shipping quality code • Building robust alerting and monitoring for a stable environment • Work closely with our Product and Design teams to develop new products and features. • Participate in code reviews to ensure high code quality and set best practices. • Participate in a full software development life cycle – requirements gathering, design, development, testing, deployment, documentation. • Provide day-to-day software application support and related technical advice. Observing and monitoring your system in production. • Mentor junior engineers and invest time in their development and learning • Recommend architectural enhancements, and provide senior guidance to team members on best practices and optimization techniques • Occasionally lead a small team of 2 or 3 engineers from project planning to completion
• Writing well designed, testable, readable and scalable code • Assisting in the development of new features, enhancements of existing features • Review code with peers to provide and get feedback on implemented solution • Contribute to documentation where necessary • Write and maintain unit and automated tests • Coordinate and work closely with team members and other engineering teams • Keep up with the latest web technologies, patterns and design.
• Product design and development • Work on different areas of the platform • Build, optimise and enhance the UI/UX performance



