Junior Front-End Developer – HTML, CSS, JavaScript
An interdisciplinary product crew—developers, designers, analysts—crafts digital systems used by millions. We value clear code, candid feedback, and continuous learning. You will contribute to production projects from day one and ship features that matter.
What You’ll Do
- Translate UI/UX mock-ups into semantic HTML5 and modern CSS3 (flexbox, grid).
- Implement dynamic behavior with vanilla JavaScript and ES6+ syntax.
- Build reusable React components, manage state, and hook into RESTful APIs.
- Debug cross-browser issues, write unit tests, and refine performance below 2 s first contentful paint.
- Pair with back-end engineers to define JSON contracts and secure integration points.
- Maintain Git branches, craft clear pull requests, and react promptly to code reviews.
- Document decisions, diagrams, and style guides for future contributors.
- Monitor Lighthouse metrics, automate accessibility checks (WCAG 2.2 AA).
- Participate in Agile ceremonies—stand-ups, sprint reviews, retrospectives—offering ideas and asking bold questions.
What We’re Looking For
- Bachelor’s degree in Computer Science, Human-Computer Interaction, or related field.
- Solid grasp of HTML, CSS, JavaScript fundamentals—closures, DOM, box model.
- Exposure to a component library such as React, Angular, or Vue.
- Familiarity with Git workflows and command-line basics.
- Comfort reading API documentation and fetching data with fetch/Axios.
- Eye for pixel accuracy and responsive breakpoints.
- Articulate communicator who enjoys pair programming and knowledge sharing.
Nice to Have
- TypeScript experience or a desire to adopt strict typing soon.
- Jest, React Testing Library, or Cypress exposure.
- Understanding of CI/CD pipelines (GitHub Actions, CircleCI).
- Graphic-tool literacy (Figma, Adobe XD) for quick asset exports.