Senior Frontend Engineer

closed
Pepperstone Logo

Pepperstone

πŸ“Remote - Cyprus

Summary

Join Pepperstone's technology team as a Senior Frontend Engineer and contribute to the development of high-quality web applications. You will lead technical initiatives, collaborate with cross-functional teams, and mentor junior engineers. This role requires at least 5 years of frontend development experience with proficiency in TypeScript/JavaScript and React. Pepperstone offers a collaborative and friendly culture, flexible working arrangements, including remote work options, and various benefits such as competitive salary, bonus scheme, personal development opportunities, medical insurance, and a pension fund. The company is experiencing significant growth and invests in cutting-edge technologies, providing a dynamic and rewarding work environment. This is an excellent opportunity for an experienced frontend engineer to elevate their career and make a significant impact.

Requirements

  • At least 5 years of frontend development experience with strong proficiency in TypeScript/JavaScript and React
  • Expertise in state management libraries (e.g., Redux, MobX) and frontend build tools (e.g., Webpack, Babel)
  • Proficiency in HTML5, CSS3, and CSS preprocessors like SASS or LESS
  • Experience in developing responsive, accessible web applications and integrating with RESTful APIs and GraphQL
  • Familiarity with performance optimization techniques and frontend security best practices
  • Knowledge of Continuous Delivery practices and automation tools such as GitHub Actions
  • Hands-on experience with testing methodologies like TDD, BDD, and mocking
  • Proven ability to make rapid, high-quality decisions in fast-paced environments
  • Experience working with remote, global teams and engaging effectively across functions
  • A passion for continuous learning and staying updated with modern frontend engineering trends and technologies

Responsibilities

  • Design, develop, and maintain frontend software applications using best practices, ensuring high-quality, maintainable, and scalable code
  • Contribute to frontend architecture decisions, code reviews, and engineering strategies while fostering collaboration and continuous improvement within the team
  • Implement robust, automated CI/CD pipelines to streamline delivery and prioritize rapid feedback loops
  • Work closely with Product, Analysts, Designers, and Backend Engineers to deliver cohesive, user-focused solutions
  • Establish strong frontend quality and automation practices, participate in agile ceremonies, and promote knowledge-sharing through technical discussions
  • Provide guidance to junior engineers, reviewing frontend designs and strategies while encouraging best practices across the engineering function

Preferred Qualifications

  • A Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • Knowledge of software design patterns (e.g., SOLID principles, MVC, Flux architecture) and familiarity with both object-oriented and functional programming

Benefits

  • Competitive salary structure including company bonus scheme
  • Genuinely collaborative and friendly culture
  • Flexible and hybrid working
  • Remote working option - work from anywhere for up to 6 weeks per year
  • Ongoing personal development & learning opportunities
  • 3 paid volunteering days per year & Workplace Giving Program
  • Periodic recognition and reward programs for outstanding performance and achievements
  • Frequent events and celebrations
  • Comprehensive medical insurance with coverage for your healthcare needs
  • Pension fund
  • Employee Assistance Program & Wellbeing Initiatives
  • Convenient and cozy office located near the Limassol Municipal Garden
This job is filled or no longer available