PeopleOS - Vue.js Frontend Developer

Front-End Developer
💰 Negotiable
📍 Ikeja, Nigeria
Twine Jobs Twine
Based in Manchester, United Kingdom
Last online 3 days ago

Front-End Developer is needed in Ikeja, Nigeria.

This is a remote position.

Summary of Responsibilities

UI/UX Development

  • Develop responsive, accessible, and intuitive financial dashboards, payment interfaces, and customer portals.
  • Implement pixel-perfect designs from UI/UX tools like Figma, Sketch, or Adobe XD.
  • Ensure compliance with fin-tech accessibility and usability standards.

API Integration & Real-Time Data Handling

  • Consume and manage data from RESTful APIs, GraphQL, and WebSockets.
  • Work with real-time financial data, ensuring accurate and efficient updates.
  • Handle authentication and secure data exchange using OAuth, JWT, and API keys.

Performance & Optimization

  • Optimize Vue.js components for low-latency financial transactions.
  • Implement lazy loading, caching strategies, and code splitting for high-performance applications.
  • Use Vue DevTools and performance monitoring tools to enhance efficiency.

Security & Compliance

  • Implement secure UI interactions for sensitive financial data.
  • Follow industry security standards like PCI DSS, GDPR, and SOC 2 compliance.
  • Prevent vulnerabilities such as XSS, CSRF, and clickjacking.

State Management & Data Visualization

  • Manage complex application states using Vuex or Pinia.
  • Implement interactive charts and graphs for financial analytics (D3.js, Chart.js, Highcharts).
  • Ensure real-time updates for transactions, stock prices, and market trends.

Testing & Debugging

  • Write unit, integration, and end-to-end tests (Jest, Cypress, Vue Test Utils).
  • Debug UI issues and optimize performance using DevTools and logging tools.
  • Implement automated testing to maintain high code quality and prevent regressions.

Deployment & CI/CD

  • Optimize the frontend build process using Vite or Webpack.
  • Integrate CI/CD pipelines for automated testing and deployments.
  • Work with cloud-based deployment solutions like AWS Amplify, Netlify, or Vercel.

Collaboration & Continuous Learning

  • Work closely with backend engineers, product managers, and compliance teams.
  • Stay updated with fin-tech regulations and security protocols.

Requirements

  • 4-5 years experience with Vue.js (Vue 3 preferred) and modern frontend frameworks
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • Proficiency in TypeScript and component-based architecture
  • Experience with state management (Vuex/Pinia) and API integrations
  • High Knowledge in building intuitive, high-performance, and scalable user interfaces
  • Ability to collaborate with cross-functional teams (designers, backend engineers, product managers)
  • Proficiency in Testing frameworks (Jest, Cypress, Vue Test Utils)
  • Strong problem-solving skills and attention to detail
Posted 6 months ago

No longer accepting applications

Get instant notifications for new Front-End Developer jobs. Enter your email:

chevron-left

Introducing fast, reliable global business payments from Remitly. Set up a business account and send in minutes–it’s that easy.

Get started
  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.

Similar Jobs