Junior Front End Engineer

Summary

RaptorTech is seeking a Junior Front-End Engineer to develop and maintain the RaptorOS web application using React and Next.js. The role involves building responsive interfaces, fixing bugs, and collaborating with the engineering team to integrate front-end components with APIs.

RaptorTech is a growing technology company passionate about developing innovative software solutions that help businesses work smarter, faster, and more efficiently. We're looking for a motivated Junior Front-End Engineer to join our team and contribute to the development of our RaptorOS web application, while growing their skills and experience within a collaborative engineering team.


This is an exciting opportunity to work on end-to-end software development projects, collaborate with experienced professionals, and grow your technical skills in a supportive and fast-paced environment.


What You'll Be Doing

  • Develop and maintain features within the RaptorOS Web Application using React and Next.js

  • Investigate and fix front-end bugs and usability issues.

  • Build front-end features and enhancements with guidance from experienced developers.

  • Refactor and clean existing front-end code to improve readability and maintainability.

  • Build responsive and user-friendly interface.

  • Integrate front-end components with existing APIs and services.

  • Write and maintain tests for front-end functionality.

  • Participate in code reviews and learn established development practices.

  • Collaborate with engineers and product stakeholders on feature implementation.

  • Gain exposure to back-end services, databases, infrastructure, and other areas of the RaptorOS platform as experience develops.

What We’re Looking For

Required Skills & Experience

  • 0–2 years of software development experience, including graduate, internship, or relevant project experience.

  • Experience with JavaScript and/or TypeScript.

  • Familiarity with React and component-based front-end development.

  • Understanding of HTML, CSS, and responsive web development.

  • Familiarity with consuming REST APIs and working with asynchronous data.

  • Basic understanding of Git and collaborative development workflows.

  • Basic understanding of relational databases and SQL.

  • Knowledge of Git version control and collaborative development workflows.

  • Strong problem-solving skills and willingness to learn.

  • Good communication and ability to work collaboratively within a development team.


Desirable

  • Experience with Next.js.

  • Experience with TypeScript.

  • Exposure to back-end development using Python, or similar.

  • Experience with PostgreSQL.

  • Familiarity with Docker and containerised applications.

  • Exposure to Azure and/or Google Cloud.

  • Familiarity with CI/CD pipelines.

  • Experience working in an Agile development environment.


Why Join RaptorTech?

  • Work on exciting and impactful technology projects.

  • Competitive salary package.

  • Professional development and learning opportunities.

  • Supportive and collaborative team culture.

  • Clear career progression pathways.

  • Access to modern tools and technologies.


About You

You're passionate about technology, eager to learn, and enjoy solving problems. If you're an ambitious junior developer looking to build your skills, gain hands-on experience, and grow your career within a supportive engineering team, we'd love to hear from you.


Apply Now

To apply, please submit your:

  • Resume/CV

  • Cover letter (optional)

  • Links to your GitHub, portfolio, or relevant projects


See also

Frontend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available