Job Opening: Senior Frontend Developer
We are seeking an experienced Senior Frontend Developer with a proven track record in building exceptional web applications. This role offers an opportunity to lead innovative projects, mentor a team, and contribute to a dynamic and growing organization.
Responsibilities:
- Development: Design, develop, and maintain applications using modern frameworks like Angular, React.js, or Vue.js, ensuring clean and scalable code.
- UI/UX Implementation: Implement wireframes and visual designs into functional web interfaces, ensuring high quality and responsiveness across devices.
- Component-Based Architecture: Develop and manage reusable components and libraries to streamline development processes and ensure consistency across projects.
- API Integration: Efficiently integrates front-end applications with back-end APIs, ensuring seamless communication and data consistency.
- Code Review and Mentoring: Conduct code reviews, mentor junior and mid-level developers, and uphold coding standards.
- Performance Optimization: Identify and resolve performance issues, conduct load testing, and optimize application performance for different devices and browsers.
- Security: Implement security measures to safeguard against vulnerabilities like cross-site scripting (XSS) and cross-site request forgery (CSRF).
- Version Control: Utilize version control systems like Git for code management.
Technical Skills:
- Programming Languages: Proficiency in JavaScript, TypeScript, HTML, CSS.
- Frameworks: Experience with front-end frameworks like React.js, Vue.js, or Angular.
- CSS Preprocessors: Knowledge of preprocessors like SASS or LESS for efficient styling.
- State Management: Expertise in state management libraries such as Redux or Vuex.
- Testing: Knowledge of testing frameworks and practices, including unit testing, integration testing, and test-driven development (TDD).
- API Consumption: Expertise in consuming RESTful and GraphQL APIs, including error handling and state synchronization.
- Performance Optimization: Skills in optimizing application performance, including lazy loading, code splitting, and caching strategies.
- Accessibility: Understanding of accessibility standards (WCAG) and best practices for inclusive design.
Qualifications:
- Proven experience as a Front-End Developer (7+) years.
- Bachelor’s degree in Computer Science, Information Technology, or a related field is required.
Location: Amman, Jordan - Onsite
If you meet the qualifications and are passionate about leading impactful projects, we encourage you to apply!
Send your CV and proof of certifications to hr@dg-cash.com with the subject line: Senior Frontend Developer Application | [Your Name].