E

Senior Frontend Developer (JS, Vue)

Ecommpay
Full-time
On-site
Almaty, Kazakhstan, Kazakhstan

We are looking for Senior Front-End Developer to lead the design, development, and maintenance of our cutting-edge Hosted Payment Page. In this role, you will collaborate closely with product managers, UI/UX designers, and back-end developers to deliver a seamless and intuitive user experience. Your contributions will play a pivotal role in shaping the future of our fintech solutions in a fast-paced and innovative environment.

Key Responsibilities:

  • Take ownership of developing new features and enhancing the Hosted Payment Page.
  • Write high-quality, secure, and maintainable code optimized for performance.
  • Collaborate with UI/UX designers to transform designs into responsive, functional interfaces.
  • Seamlessly integrate front-end solutions with back-end systems and payment products.
  • Conduct code reviews and mentor team members to ensure development best practices.
  • Identify, troubleshoot, and resolve performance bottlenecks and bugs.
  • Stay current with emerging front-end technologies, frameworks, and best practices, driving innovation within the team.

Technical Expertise:

  • 3+ years of front-end development experience, including expertise with modern frameworks like Vue.js 3 (Composition API) and tools such as Vite.
  • Strong proficiency in TypeScript, JavaScript (ES6–ES15), HTML5, and CSS3.
  • Proven experience working with REST APIs, Docker/Docker Compose, Git, and npm.
  • Hands-on experience implementing UI/UX designs using Figma, with a solid understanding of responsive and accessible design principles.
  • In-depth knowledge of secure coding practices, particularly in payment processing environments.
  • Advanced experience handling asynchronous data and working with RESTful APIs.

Leadership Skills:

  • Proven track record of successfully leading development projects and collaborating with cross-functional teams.
  • Strong code review capabilities to maintain high development standards.
  • Excellent problem-solving skills with a results-driven approach.
  • Passion for product excellenceβ€”ready to fall in love with what you do and the product you build.
  • A user-focused mindset, ensuring interfaces meet user needs and preferences.
  • Dedication to aligning product development with user expectations, delivering intuitive and exceptional experiences.

What we offer:

  • Salary according to your skills as we follow the market tendencies
  • Flexible work format depending on your location (hybrid or fully remote options available)
  • We have our own onboarding platform. It means that each new employee takes introductory courses before fully immersing himself in the working process
  • You will always find like-minded people among your colleagues. We have several Off Topic chats for our team.