Front-End Software Engineer (React)
Role details
Job location
Tech stack
Job description
We are seeking a Front-End Software Engineer responsible for developing and maintaining client-side applications, primarily web-based and responsive applications. This role focuses on delivering high-quality user interfaces and user experiences through modern front-end technologies while collaborating with cross-functional teams., + Engage with customers to understand use cases, pain points, and requirements, and advocate for user-centric solutions
-
Design, develop, and deliver solutions using appropriate tools, languages, frameworks, and technologies
-
Align development work with established architecture guidelines
-
Collaborate with product owners, designers, back-end developers, and architects
-
Create mock-ups and prototypes for new features and participate in UI design reviews and demos
-
Perform functional automated testing and UI testing to ensure quality
-
Improve application performance by fixing bugs and optimizing code
-
Implement new technologies to enhance development efficiency
-
Apply programming best practices including cross-browser compatibility, SEO principles, and accessibility standards
-
Develop user-friendly, interactive interfaces using HTML, CSS, JavaScript, and frameworks such as React or Angular
-
Stay current with emerging UI technologies and trends
Requirements
-
3+ years of experience in front-end development
-
Experience with front-end technologies such as React, Vue, or Angular
-
Experience developing and maintaining customer-facing web applications using React
-
Bachelor's Degree