Search by job, company or skills

socium - teams done differently

Frontend Engineer (React & TypeScript)

Save
  • Posted 22 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Frontend Engineer (React & TypeScript)

About the Role

We are looking for a talented UI Engineer to join our technology team and help design, develop, and maintain modern, scalable, and intuitive web applications. You will play a key role in building high-quality user interfaces using React and TypeScript while collaborating closely with Business Analysts, QA Engineers, Product Owners, and other stakeholders to deliver exceptional user experiences.

This is an excellent opportunity for an engineer who is passionate about frontend development, user experience, code quality, and working within an Agile environment.

Key Responsibilities

  • Design, develop, and maintain responsive web applications using React and TypeScript.
  • Build reusable, scalable, and maintainable UI components.
  • Collaborate with cross-functional teams to translate business requirements into technical solutions.
  • Create wireframes and prototypes to gather feedback and validate concepts.
  • Develop and maintain automated tests, including unit and integration testing.
  • Participate in Agile ceremonies and contribute to continuous improvement initiatives.
  • Produce and maintain technical documentation, code standards, and development processes.
  • Support teammates across multiple disciplines and contribute to a collaborative, T-shaped engineering culture.
  • Ensure applications meet accessibility, performance, security, and usability standards.

Required Skills & Experience

  • Minimum 3 years of professional experience in web application development.
  • Strong experience with React and modern TypeScript development.
  • Solid understanding of JavaScript (ES6+) and modern frontend development practices.
  • Experience with state management solutions such as Redux, Context API, Zustand, or similar.
  • Strong knowledge of HTML5, CSS3, responsive design, Flexbox, and CSS frameworks.
  • Experience integrating RESTful APIs and/or GraphQL services.
  • Hands-on experience with Git, pull requests, and code review processes.
  • Experience with testing frameworks such as Jest, React Testing Library, or Cypress.
  • Familiarity with Agile/Scrum delivery methodologies.
  • Comfortable using Figma or similar wireframing and design tools.

Preferred Skills

  • Experience with Next.js or other isomorphic frameworks.
  • Exposure to monorepo tools such as NX, Turborepo, or Yarn Workspaces.
  • Knowledge of accessibility standards (WCAG) and UI/UX best practices.
  • Experience with modern build tools including Webpack, Vite, and Babel.
  • Understanding of performance optimization techniques such as lazy loading, code splitting, and memoization.
  • Exposure to AWS-based applications and cloud-native environments.
  • Experience working within a contract-first development approach.

What We're Looking For

  • Strong communication and stakeholder management skills.
  • Excellent problem-solving and analytical abilities.
  • Attention to detail and commitment to code quality.
  • Ability to work independently while collaborating effectively within a team.
  • A proactive mindset with a passion for continuous learning and improvement.
  • Someone who thrives in a fast-paced, Agile environment and enjoys solving complex business challenges through technology.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 149776125