Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Front End Engineer - A25058 image - Rise Careers
Job details

Front End Engineer - A25058

Activate Interactive Pte Ltd (“Activate”) is a leading technology consultancy headquartered in Singapore with a presence in Malaysia and Indonesia. Our clients are empowered with quality, cost-effective, and impactful end-to-end application development, like mobile and web applications, and cloud technology that remove technology roadblocks and increase their business efficiency.

We believe in positively impacting the lives of people around us and the environment we live in through the use of technology. Hence, we are committed to providing a conducive environment for all employees to realise their full potential, who in turn have the opportunity to continuously drive innovation.

We are searching for our next team members to join our growing team.

If you love the idea of being part of a growing company with exciting prospects in mobile and web technologies that create positive impact on people’s lives, then we would love to hear from you.

Co-Development Business Unit is looking for Front End Engineer

Internal Code: A25058

This is a one-year contract role

What will you do?

  • We are hiring a Frontend Software Engineer to join our team developing our internal 3D Geospatial web application.
  • The primary function of this role would be to assist the team to develop new user-facing features to enhance the application, while architecting the features to maintain performance and bundle size.
  • Develop new features for the geospatial app, involving components and stores (business logic), in an independent manner
  • Specify and anticipate all possible user actions, and take into account failure states when designing features (early termination, activating another feature halfway through, etc.)
  • Write unit tests on new features developed
  • Write documentation to allow others to continue developing the feature

What are we looking for?

  • Proficiency in Typescript
  • Proficiency in React
  • Preferably experience in configuring build tooling (Vite)
  • Preferably experience with MobX for state management
  • Experience authoring unit/integration tests
  • Degree in Computer Science or related disciplines.

What do we offer in return?

  • Fun working environment
  • Employee Wellness Program

Does it sound like something you are interested in exploring further? Please be in touch with our team for an initial chat at careers@activate.sg

Activate Interactive Singapore is an equal opportunity employer. Employment decisions will be based on merit, qualifications and abilities. Activate Interactive Pte Ltd does not discriminate in employment opportunities or practices on the basis of race, colour, religion, gender, sexuality, national origin, age, disability, marital status or any other characteristics protected by law.

Protecting your privacy and the security of your data are longstanding top priorities for Activate Interactive Pte Ltd.

Your personal data will be processed for the purposes of managing Activate Interactive Pte Ltd’s recruitment related activities, which include setting up and conducting interviews and tests for applicants, evaluating and assessing the results, and as is otherwise needed in the recruitment and hiring processes.

Please consult our Privacy Notice (https://www.activate.sg/privacy-policy) to know more about how we collect, use, and transfer the personal data of our candidates. Here you can find how you can request for access, correction and/or withdrawal of your Personal Data.

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Front End Engineer - A25058, Activate Interactive Pte Ltd

Join Activate Interactive Pte Ltd as a Front End Engineer Internal Code: A25058, where you'll play a pivotal role in developing innovative user-facing features for our exciting 3D Geospatial web application! Located in Singapore, with a vibrant presence in Malaysia and Indonesia, we pride ourselves on being a leading technology consultancy that empowers clients through impactful application development. If you’re passionate about enhancing efficiency through technology and want to work in a collaborative environment that encourages growth and creativity, you’ll fit right in. As a Front End Engineer, you will work independently to create new features while considering user behaviors and potential pitfalls in design. Your role includes writing unit tests and documentation to help future developments, ensuring our application runs seamlessly. We appreciate a candidate proficient in Typescript and React who ideally has experience with Vite and MobX. If the idea of being part of a team that drives innovation in mobile and web technologies and impacts lives excites you, we'd love for you to connect with us and explore this opportunity further.

Frequently Asked Questions (FAQs) for Front End Engineer - A25058 Role at Activate Interactive Pte Ltd
What are the main responsibilities of a Front End Engineer at Activate Interactive Pte Ltd?

As a Front End Engineer at Activate Interactive Pte Ltd, you will primarily develop user-facing features for our 3D Geospatial web application. Your duties include architecting new components, writing unit tests to ensure functionality, and creating documentation that allows for continued feature development by other team members. Additionally, you'll need to anticipate user actions and design features accordingly.

Join Rise to see the full answer
What are the required qualifications for a Front End Engineer position at Activate Interactive Pte Ltd?

To qualify for the Front End Engineer position at Activate Interactive Pte Ltd, candidates should hold a degree in Computer Science or a related discipline. Proficiency in Typescript and React is essential, along with a preferred experience in configuring build tools like Vite and state management with MobX.

Join Rise to see the full answer
What technologies will I work with as a Front End Engineer at Activate?

As a Front End Engineer at Activate Interactive Pte Ltd, you will be working predominantly with Typescript and React, utilizing tools like Vite for build configuration and MobX for state management. This role will also require you to engage with unit testing to maintain high-quality code standards.

Join Rise to see the full answer
What kind of team environment can I expect as a Front End Engineer at Activate Interactive Pte Ltd?

Activate Interactive Pte Ltd fosters a fun and collaborative work environment, emphasizing employee wellness and growth. As a Front End Engineer, you will be part of a supportive team that encourages innovation and creative problem-solving, making for an inspiring workplace.

Join Rise to see the full answer
How does Activate Interactive Pte Ltd support employee development for Front End Engineers?

At Activate Interactive Pte Ltd, we focus on providing a conducive environment that supports employee development. Front End Engineers are encouraged to continuously drive innovation, with opportunities for training, mentorship, and access to resources that help you build your skills and advance in your career.

Join Rise to see the full answer
Common Interview Questions for Front End Engineer - A25058
Can you explain your experience with React and how it applies to the Front End Engineer role?

In your response, share specific projects where you've utilized React, focusing on how you structured components, handled state management, and ensured performance. Discuss any challenges faced during development and how you overcame them, emphasizing your problem-solving skills.

Join Rise to see the full answer
What approach do you take when writing unit tests for your applications?

When answering, describe your strategy for unit testing, including the tools you use (like Jest or Mocha), how you determine what to test, and the importance of ensuring that your features behave as expected. Highlight your commitment to quality code.

Join Rise to see the full answer
How do you optimize the performance and bundle size of web applications?

Discuss techniques you've employed, such as code splitting, lazy loading, or using tools like Webpack for optimizing bundle sizes. Mention the importance of performance in user experience and how you monitor application performance metrics.

Join Rise to see the full answer
Describe your experience with state management in frontend applications.

Provide details on any libraries you've used for state management (like MobX or Redux), explaining the rationale behind your choice, and give examples of how you've handled state changes across complex applications. This demonstrates your understanding of managing application state effectively.

Join Rise to see the full answer
How do you handle collaboration and communication within a development team?

Highlight your preferred tools and strategies for maintaining clear communication and collaboration, such as using version control systems like Git or project management tools like Jira. Stress the importance of teamwork in achieving successful project outcomes.

Join Rise to see the full answer
Can you describe a challenging feature you developed and how you approached it?

Share a specific example, setting the context of the feature's complexity. Detail your approach to breaking it down into manageable tasks, collaborating with team members, and ensuring that the end product met user needs and performance expectations.

Join Rise to see the full answer
What is your understanding of 3D Geospatial applications?

Provide an overview of what you know about 3D Geospatial applications, focusing on technologies that plot and visualize geospatial data. If applicable, mention any experience you've had with related frameworks or libraries, showcasing your knowledge of this specialized area.

Join Rise to see the full answer
How do you stay updated with the latest frontend technologies and trends?

Discuss your methods for staying informed, whether through online courses, tech blogs, conferences, or community meetups. Demonstrating a commitment to continuous learning is crucial, particularly in the fast-evolving tech industry.

Join Rise to see the full answer
What is the significance of documentation in the development process?

Emphasize the role of documentation in maintaining clear communication in teams and ensuring that knowledge is shared. Discuss how good documentation supports onboarding new team members and allows smooth transitions during development phases.

Join Rise to see the full answer
How do you manage conflicting priorities and deadlines in your work?

Describe your approach to time management, including prioritizing tasks and using planning tools. Illustrate your ability to balance multiple responsibilities while ensuring the quality of your deliverables remains high.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
CGG Hybrid Houston, Texas, United States
Posted 3 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Canonical Remote Home based - Africa, Lagos
Posted 3 days ago
Dental Insurance
Performance Bonus
Paid Holidays
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Contract, remote
DATE POSTED
March 27, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
15 people applied to Frontend Engineer I at Outliant
Photo of the Rise User
Someone from OH, Washington Court House just viewed Administration and Clerical at Walmart
Photo of the Rise User
12 people applied to Unity Developer at FS Studio
Photo of the Rise User
9 people applied to Game Developer at Altera
Photo of the Rise User
13 people applied to Software Engineer I at Affirm
Photo of the Rise User
Someone from OH, Dover just viewed Finance Intern - Summer 2025 at Spectrum
F
Someone from OH, Columbus just viewed Mortgage Loan Officer Assistant at Fulton Bank
Photo of the Rise User
Someone from OH, Cincinnati just viewed Amazon Work from Home Data Entry Jobs – Entry Level at Amazon
J
Someone from OH, Westerville just viewed Oracle Database Administrator- Remote only at JASCI
V
Someone from OH, Toledo just viewed Sports Event Coordinator at Ventures With Jen
Photo of the Rise User
Someone from OH, Dayton just viewed Research Assistant at Leidos
Photo of the Rise User
Someone from OH, Cincinnati just viewed Finance & Accounting Associate at HeadQuarters
Photo of the Rise User
Someone from OH, Canton just viewed Communications Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Sandusky just viewed Supply Chain Trainee Program (SCTP) at Anheuser-Busch
Photo of the Rise User
Someone from OH, Mason just viewed HR/Recruiting Assistant at Illumination
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Cincinnati just viewed Mid-level Creative (f/m/d) at Landor
P
Someone from OH, Kent just viewed Graphic Designer at ProjectGrowth
Photo of the Rise User
Someone from OH, Waverly just viewed Client Services Manager at Pepperstone
Photo of the Rise User
Someone from OH, Plain City just viewed Aesthetic Telehealth Nurse Practitioner (remote) at Moxie
Photo of the Rise User
Someone from OH, Columbus just viewed EdTech Product/Program Manager at Planner5D
S
Someone from OH, Lorain just viewed Test Engineer- Ninja at SharkNinja