Tech Stack
AngularJavaScriptReactTypeScriptVue.js
About the role
- Collaborate with senior engineers and designers to turn mockups into pixel-perfect, responsive UI components
- Help implement end-to-end UI features that delight users and align with our design system
- Write clear, maintainable JavaScript/TypeScript code under guidance, optimizing for performance and scalability
- Participate in code reviews—both giving and receiving feedback—to continuously level up your skills
- Troubleshoot UI bugs, cross-browser inconsistencies, and accessibility issues
- Stay curious about emerging UI patterns, libraries, and best practices; share your findings with the team
Requirements
- Bachelor’s degree in Computer Science (or related) from a top-tier university
- 1–3 years of hands-on UI development experience (including internships at well-known tech companies)
- Familiarity with React (or another modern framework like Vue.js or Angular)
- Solid grasp of JavaScript/TypeScript fundamentals
- Comfortable with HTML5, CSS3 (Flexbox/Grid) and responsive design principles
- Basic understanding of cross-browser compatibility and web accessibility standards
- Experience using Git (branching, pull requests, merges)
- Strong communication skills and a growth-mindset attitude
- A portfolio or code samples that demonstrate your UI chops
- Competitive entry-level salary and benefits package
- Flexible hours and remote-friendly culture
- A mentorship-driven environment where you’ll learn from senior engineers
- Budget for conferences, courses, and tools to help you level up
- A creative, inclusive culture that celebrates fresh ideas and initiative
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaScriptTypeScriptReactVue.jsAngularHTML5CSS3FlexboxGridUI development
Soft skills
communication skillsgrowth mindsetcollaborationfeedbacktroubleshooting
Certifications
Bachelor’s degree in Computer Science