A technology consulting firm based in Chicago is seeking an experienced Front-end Developer to join their team. The role requires strong expertise in React and front-end development with a focus on building user-facing features. You will work closely with product managers and designers to optimize applications for speed and scalability. Ideal candidates will have a Bachelor's degree in Computer Science and at least 2 years of relevant experience. This position offers opportunities for collaboration and career growth.
Qualifications
2+ years of experience in front-end development with a focus on React, Vue, or Angular.
Experience with Next.js and styled components.
Familiarity with RESTful APIs and asynchronous request handling.
Responsibilities
Develop and maintain user-facing features using React.
Collaborate with cross-functional teams to create performant user experiences.
Optimize applications for speed and scalability.
Skills
Front-end development
React
TypeScript
Problem-solving skills
Team-oriented attitude
Education
Bachelor’s Degree in Computer Science or related field
Tools
Jest
Git
Redux
CSS preprocessors
Job description
Responsibilities
Develop and maintain user-facing features using React.
Collaborate with product managers, designers, and backend developers to create seamless and performant user experiences.
Optimize applications for maximum speed and scalability.
Write clean, maintainable, and well-documented code.
Participate in code reviews and actively seek feedback to improve your skills.
Stay up-to-date with the latest industry trends and technologies to ensure we are always leveraging the best tools and practices.
Required Qualifications
Bachelor’s Degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
2+ years of experience in front-end development with a strong focus on React, Vue, or Angular.
Experience with TypeScript, Next.js, and working with styled components.
Familiarity with RESTful APIs and asynchronous request handing.
Strong problem-solving skills and attention to detail.
Excellent commotion skills and team-oriented attitude.
High energy and eagerness to take on new challenges.
Preferred Qualifications
Knowledge of front-end testing frameworks (e.g. Jest, Enzyme).
Understanding of Agile methodologies and version control systems (e.g., Git), strong Agile Scrum experience.
Familiarity with state management libraries (e.g., Redux, MobX).
Familiarity with GraphQL.
Familiarity with CSS preprocessors (LESS/Sass/etc).