What are the responsibilities and job description for the Frontend Developer position at The Judge Group?
My client is a large company in the Financial Services industry looking to grow their talented team of Developers. The ideal candidate will have strong web development skills, a good eye for design, and a passion for creating seamless, user-friendly web applications. You'll collaborate with designers, backend developers, and product managers to bring innovative ideas to life and help to create and support web applications across the organization.
*Must be a US Citizen, GC holder, or H4 EAD*
Key Responsibilities:
- Build scalable applications using Micro Frontend techniques
- Develop and optimize web apps with modern frontend technologies such as HTML5, CSS3, JavaScript, and TypeScript
- Collaborate with designers to create responsive and engaging interfaces
- Ensure technical feasibility of UI/UX designs and suggest improvements
- Integrate APIs and work with backend developers to display data
- Write clean, maintainable code following best practices
- Conduct performance optimization and cross-browser testing
- Stay up to date with frontend trends and implement new technologies
- Participate in code reviews and share knowledge with the team
Qualifications:
- MUST have experience working for banking / investment management companies
- Bachelor's degree in Computer Science, Software Engineering, or equivalent experience
- 6 years of experience as a Frontend Developer
- Proficiency in HTML5, CSS3, JavaScript, and TypeScript
- Experience with frameworks like React and Angular
- Knowledge of state management tools (Redux, MobX, etc.)
- Familiarity with CSS frameworks (Tailwind CSS, Bootstrap, Material-UI)
- Experience with RESTful APIs, GraphQL, and backend integration
- Working knowledge of cloud platforms (AWS, containers)
- Familiarity with build tools (Webpack, Vite, Parcel)
- Experience with Git, testing frameworks (Jest, Cypress, Mocha)
- Understanding of web performance, accessibility, and CI/CD pipelines
- Exposure to design tools (Figma, Sketch, Adobe XD)
- Strong problem-solving, communication, and time-management skills
- Passion for learning and adapting to new technologies
If you're interested, please apply directly or email Emma at ecorcodilos@judge.com.