Job Openings Senior Frontend Developer

About the job Senior Frontend Developer

Responsibilities

  • Design & Build: Develop and maintain high-performance, reusable, and reliable frontend code for web and mobile platforms using React and React Native.

  • Application Logic: Build and maintain frontend system logic, integrating internal and external data sources efficiently.

  • Cross-Functional Collaboration: Work closely with product, design, and backend teams to define, design, and ship new features in a fast-paced environment.

  • Ensure Quality: Write robust unit and integration tests and participate in peer code reviews.

  • Agile Practices: Participate in Agile/Scrum ceremonies including planning, stand-ups, and retrospectives.

  • Performance Optimization: Identify and fix bottlenecks, critical bugs, and improve application performance, responsiveness, and scalability.

  • Innovation: Explore and implement new frontend technologies to enhance development efficiency and user experience.

Core Requirements

  • Frontend Expertise: Deep proficiency in JavaScript, React, and React Native, with professional experience in HTML, CSS/LESS/SCSS, ES6+, and responsive design.

  • Mobile Development Exposure: Hands-on experience with native or web-to-native frameworks.

  • Architecture & Patterns: Understanding of distributed architectures and RESTful API integration.

  • Testing: Strong commitment to quality with hands-on experience writing unit and integration tests.

  • Development Practices: Knowledge of the full frontend development lifecycle, Agile methodologies, and version control (Git).

  • Tooling: Familiarity with modern frontend development tools and workflows.

  • CI/CD: Experience or familiarity with CI/CD pipelines for frontend deployments is a plus.