Job Title: Junior Frontend Developer
Position Type:
Full-time
About Us
At Aleph Technologies, we are building AI-powered solutions that transform complex industrial operations into streamlined, intelligent systems. Our platform helps engineers and operators troubleshoot issues, discover solutions, and optimise performance in real-time. We are expanding our product team and seeking a motivated
Junior Frontend Developer
with a passion for building user-friendly, scalable, and visually engaging applications.
Position Overview
As a
Junior Frontend Develope
r
, you will design, develop, and maintain web-based user interfaces that bring our simulation and optimisation technologies to life. Working closely with our developers, you will translate user requirements into intuitive, responsive, and high-performing UIs. This role is open to fresh graduates and early-career developers (0–3 years of working experience).
Key Responsibilities
Develop, test, and maintain responsive web applications using modern frameworks (Angular, React, or similar).
Collaborate with product managers, UI/UX designers, and backend engineers to deliver high-quality features.
Build reusable UI components and libraries for scalable application development.
Integrate front-end interfaces with backend APIs and data services.
Optimise applications for speed, scalability, and usability across devices.
Participate in code reviews, debugging, and performance tuning.
Ensure UI designs align with best practices in accessibility and usability.
Qualifications
Must-Have:
Degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
0-3 years of working experience in front-end engineering and UI development.
Proficiency in HTML, CSS, and JavaScript/TypeScript.
Experience with at least one front-end framework (e.g., Angular, React, Vue.js).
Experience in consuming REST APIs, handling loading states, and data transformation.
Practical experience with version control systems such as Git.
Knowledge of responsive design and accessibility standards.
Nice-to-Have:
Experience in designing user interface components for a SaaS platform.
Demonstrated capability in creating user-friendly and aesthetic designs.
Familiarity with design tools (e.g., Figma, Miro) and UI/UX principles.
Exposure to state management libraries (e.g., Redux, TanStack Query, NgRx).
Basic understanding of TDD and testing frameworks (e.g., Jest, Vitest, React Testing Library).
Demonstrated ability to debug frontend issues using browser developer tools.
Portfolio of projects demonstrating responsive design, API integration, and problem-solving approach (GitHub links or live demos)
What We Offer
Mentorship and training in both UI/UX best practices and enterprise software development.
A collaborative, startup environment where your contributions have a direct impact.
Opportunities for professional growth in full-stack or product-focused career paths.
The chance to work on cutting-edge technology with real-world impact in manufacturing and industrial sectors.