What You'll Work On
As a Junior Frontend Engineer, you will:
- Build and maintain user interfaces using React.js or Vue.js.
- Implement responsive designs using HTML, CSS, and TypeScript.
- Work with template engines, client-side rendering, and server-side rendering.
- Use Redux, Context API, or other global state management solutions.
- Integrate with backend APIs and implement features like authentication, authorization, and local/session storage.
- Collaborate with backend engineers and designers to deliver high-quality, performant, and scalable UI components.
- Learn and assist with frontend deployment and optimization best practices.
- Collaborate with backend engineers (React.js, Vue.js) to deliver full-stack features.
- Write clean, maintainable, and testable code using TypeScript.
- Participate in code reviews, debugging, and system optimization.
- Contribute to prototyping and building new features with guidance from senior developers.
Core Skills & Qualifications
We are looking for someone with:
- 1+ years of experience in frontend development.
- Solid experience with React.js or Vue.js.
- Proficiency in HTML, CSS, and TypeScript.
- Experience with global state management (e.g., Redux, Zustand, Context API).
- Knowledge of API integration (REST/GraphQL).
- Understanding of frontend authentication flows and secure data handling.
- Familiarity with local storage/session storage
- Experience in responsiveness, and cross-browser compatibility.
- Experience with server-side rendering (SSR) and client-side rendering (CSR).
- Exposure to React Native is a plus.
- Understanding of backend technologies, SQL, or cloud platforms (AWS, GCP, Azure) is a plus.
- Good communication, problem-solving skills, and a collaborative mindset.
What Sets You Apart
- Self-Starter: You take initiative, learn quickly, and are comfortable working with emerging technologies.
- Continuous Learner: You’re passionate about improving systems and growing as an engineer.
- Team Player: You excel at communicating technical ideas clearly and collaborating with cross-functional teams.
Autonomous and Reliable: You manage your time effectively and balance cutting-edge exploration with sprint deliverable
Job Type: Full-time
Experience:
- React.js: 1 year (Required)
- HTML: 1 year (Required)
- CSS: 1 year (Required)
- TypeScript: 1 year (Required)
- API integration (REST/GraphQL: 1 year (Required)
- server-side rendering (SSR): 1 year (Required)
- React Native: 1 year (Required)
- backend technologies, SQL, or cloud platforms: 1 year (Preferred)
Work Location: Remote
Report job