
Frontend Software Engineer
BrickRed Systems
Job description
We’re looking for a talented
Frontend Software Engineer
to build modern, scalable, and high-performing web applications. The ideal candidate is passionate about creating intuitive user experiences while writing clean, maintainable, and production-quality code.
What You’ll Do
-
Design, develop, test, and maintain
responsive web applications and user interfaces
.
-
Build reusable, scalable frontend components and applications.
-
Collaborate with
UX/UI designers, product managers, backend engineers, and architects
to deliver high-quality experiences.
-
Translate product and design requirements into clean, efficient, and maintainable code.
-
Integrate frontend applications with
RESTful APIs and backend services
.
-
Optimize applications for
performance, accessibility, scalability, and cross-browser compatibility
.
-
Participate in code reviews and contribute to frontend architecture and development standards.
-
Troubleshoot and resolve complex UI and application issues.
-
Write unit, integration, and automated tests to ensure application quality.
-
Work within Agile/Scrum teams and contribute to planning, estimation, and technical discussions.
Required Skills
-
5–8+ years of professional
frontend software development
experience.
-
Strong hands-on experience with
JavaScript / TypeScript
.
-
Expert-level experience with modern frameworks such as
React, Angular, or Vue.js
.
-
Strong knowledge of
HTML5, CSS3, responsive design, and web standards
.
-
Experience building reusable components and frontend architectures.
-
Strong experience integrating
REST APIs and web services
.
-
Experience with
Git, CI/CD, testing frameworks, and modern development tools
.
-
Strong understanding of web performance, accessibility, browser compatibility, and security.
-
Excellent problem-solving and communication skills.
Nice to Have
-
Experience with
React/Next.js or Angular
.
-
Experience with
Azure or other cloud platforms
.
-
Experience with design systems and component libraries.
-
Exposure to
Node.js and backend development
.
-
Experience working with enterprise-scale applications.
-
Experience with automated UI testing tools such as
Cypress, Playwright, or Selenium
.
About BrickRed Systems
BrickRed Systems is a global leader in next-generation technology consulting and workforce solutions, specializing in delivering high-quality talent across digital, engineering, healthcare, analytics, finance, operations, and business transformation domains.
With a strong emphasis on innovation, scalability, and client success, BrickRed Systems helps organizations solve complex business challenges by providing skilled professionals across strategy, technology, creative, and operational functions.
BrickRed Systems fosters a culture of continuous learning, collaboration, and excellence, enabling professionals to contribute to high-impact global initiatives while advancing their careers.