[rev_slider alias=”slider-03″ slidertitle=”Slider 03″][/rev_slider]

Who we are

As the technology and digital innovation arm of FAR Capital Sdn Bhd (FARCap), our goal is to grow the company from just proptech into a full-fledged fintech company.

FDV leverages the company’s physical and digital assets to create an ecosystem that provides our clients with solutions for each milestone in their financial journeys, and improves their financial literacy along the way.

Utilising technology solutions, design mindset, and big data insights, we arm our clients with the right tools and strategies as a competitive advantage to assist them in reaching their financial goals faster.


We are on the lookout for a steady pool of software engineers, designers, data researchers, and digital experts to disrupt the traditional financial markets i.e. property, rental management, insurance, loans, unit trusts, marketplace, stock market, and more.

Senior UX Designer
Senior Front-End Developer
Senior UI Designer
Software Developer
Senior Software Developer
Senior UX Designer

We are looking for a user-experience (UX) designer able to understand our business requirements and any technical limitations, as well as be responsible for conceiving and conducting user research, interviews and surveys, and translating them into sitemaps, user flows, customer journey maps, wireframes, mockups and prototypes. The UX designer will also be expected to design the overall functionality of the product, and in order to ensure a great user experience, iterate upon it in accordance with user-testing.

  • Translate concepts into user flows, wireframes, mockups and prototypes that lead to intuitive user experiences.
  • Facilitate the client’s product vision by researching, conceiving, sketching, prototyping and user-testing experiences for digital products.
  • Design and deliver wireframes, user stories, user journeys, and mockups optimized for a wide range of devices and interfaces.
  • Identify design problems and devise elegant solutions.
  • Make strategic design and user-experience decisions related to core, and new, functions and features.
  • Take a user-centered design approach and rapidly test and iterate your designs.
  • Collaborate with other team members and stakeholders.
  • Ask smart questions, take risks and champion new ideas.
  • Three or more years of UX design experience. Preference will be given to candidates who have experience designing complex solutions for complete digital environments.
  • Expertise in standard UX software such as Sketch, OmniGraffle, Axure, InVision, UXPin, Balsamiq, Framer, and the like is a must. Basic HTML5, CSS3, and JavaScript skills are a plus.
  • Ability to work with clients to understand detailed requirements and design complete user experiences that meet client needs and vision.
  • Extensive experience in using UX design best practices to design solutions, and a deep understanding of mobile-first and responsive design.
  • A solid grasp of user-centered design (UCD), planning and conducting user research, user testing, A/B testing, rapid prototyping, heuristic analysis, usability and accessibility concerns.
  • Ability to iterate designs and solutions efficiently and intelligently.
  • Ability to clearly and effectively communicate design processes, ideas, and solutions to teams and clients.
  • A clear understanding of the importance of user-centered design and design thinking.
  • Ability to work effectively in a team setting including synthesizing abstract ideas into concrete design implications.
  • Be excited about collaborating and communicating closely with teams and other stakeholders via a distributed model, to regularly deliver design solutions for approval.
  • Be passionate about resolving user pain points through great design.
  • Be open to receiving feedback and constructive criticism.
  • Be passionate about all things UX and other areas of design and innovation. Research and showcase knowledge in the industry’s latest trends and technologies.

Senior Front-End Developer

We are looking for a Front-End Web Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.

  • Develop new user-facing features
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of UI/UX designs
  • Optimize application for maximum speed and scalability
  • Assure that all user input is validated before submitting to back-end
  • Collaborate with other team members and stakeholders
Skills And Qualifications
  • Proficient understanding of web markup, including HTML5, CSS3
  • Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
  • Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery

Note: Every front-end developer is expected to have a proficient knowledge of JavaScript, while most front-end developers should know jQuery.

  • Good understanding of NodeJS
  • Good understanding of asynchronous request handling, partial page updates, and AJAX
  • Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as as Figma or Adobe XD is a plus.
  • Proficient understanding of cross-browser compatibility issues and ways to work around them.
  • Proficient understanding of code versioning tools, such as Git
  • Good understanding of SEO principles and ensuring that application will adhere to them.

Senior UI Designer

We are looking for an experienced and talented UI designer to design and shape unique, user-centric products and experiences. The ideal candidate will have experience working in agile teams, with developers, UX designers and copywriters. You will be able to make deliberate design decisions and to translate any given user-experience journey into a smooth and intuitive interaction.

  • Be a great team player, experienced in working with agile teams. Ability to collaborate closely with developers, copywriters and UX designers.

  • Create, improve and use wireframes, prototypes, style guides, user flows, and effectively communicate your interaction ideas using any of these methods.

  • Mock up design comps and low-key prototypes with high precision and detail.

  • Work closely and collaboratively with other designers, product managers, and engineers.

  • Present and defend your design decisions. All your design decisions should be based on the overall design roadmap as well as your own design thinking and fundamental principles.

  • Continually keep yourself and your design team updated with the latest changes in your industry’s standards.

  • Three or more years of experience and proven track record.

  • Strong portfolio to be presented and defended during interview.

  • Hands-on experience creating wireframes, prototypes, storyboards, user flows, etc.

  • Proficient with Figma, Adobe Creative Suite, and experience in prototyping and animation tools.

  • Strong comprehension of human-centered design methods, typography, layout, color theory, and fundamentals of design.

  • Excellent written and spoken communication skills and able to convey complex ideas, goals, and problems in a clear and concise manner.

  • Understanding of basic front-end languages: HTML5, CSS3, Javascript.

  • Creative and imaginative ideas with problem solving mindset and able to make design decisions.

  • Experience working in an agile/scrum development process.

  • Be open to receiving objective criticism and improving upon it.

Software Developer

What’s a software developer here at FAR Digital Ventures (FDV)?

Software Developers at FDV are responsible for building and implementing functional programs. You will work with other Developers and Product Managers throughout the software development life cycle. In this role, you should be a team player with a keen eye for detail and problem-solving skills. If you also have experience in Agile frameworks and popular coding languages (e.g. JavaScript), we’d like to meet you.

You will be expected to:

  • Build efficient programs and systems that serve user needs
  • Learn the codebase
  • Fix bugs
  • Attend design meetings

Path to success

To ensure success as a software developer, you should have a good working knowledge of basic programming languages, the ability to learn new technology quickly, and the ability to work in a team environment. Ultimately, a top-class Software Developer provides valuable support to the design team while continually improving their coding and design skills.


  • Work with developers to design algorithms and flowcharts
  • Produce clean, efficient code based on specifications
  • Integrate software components and third-party programs
  • Verify and deploy programs and systems
  • Troubleshoot, debug and upgrade existing software
  • Gather and evaluate user feedback
  • Recommend and execute improvements
  • Create technical documentation for reference and reporting


  • Proven experience as a Software Developer, Software Engineer or similar role
  • Familiarity with Agile development methodologies
  • Experience with software design and development in a test-driven environment
  • Knowledge of coding languages (e.g.PHP, JavaScript) and frameworks/systems (e.g. Git)
  • Experience with relational databases 
  • Ability to learn new languages and technologies
  • Excellent communication skills
  • Resourcefulness and troubleshooting aptitude
  • Attention to detail
  • Able to adapt to a fast-paced work environment
  • Able to work independently and as part of a team
  • Ability to follow instructions and work in a team environment.
  • Bachelor’s degree in computer science.

Senior Software Developer

Senior software developers here at FDV are responsible for producing and implementing functional software solutions. In this role, you should be able to work independently with little supervision. You should have excellent organization and problem-solving skills. If you also have hands-on experience in software development and agile methodologies, we’d like to meet you.

You will be expected to: 

  • code applications, 
  • contribute to the design and implementation of software
  • create reports, 
  • and mentor other developers.

Path to success

To ensure success as a senior software developer, you should have high-level organizational skills and communication skills, in-depth knowledge of programming languages, outstanding project management skills and ability to thrive under a high-pressure environment. 

Top-class Senior Software Developers should have extensive experience in software development, be able to keep up-to-date with deadlines, and have strong analytical skills. A deep understanding of the software life-cycle is as essential as an understanding of the part each developer plays and how it contributes to the end product.

  • Develop high-quality software design and architecture
  • Identify, prioritize and execute tasks in the software development life cycle
  • Develop tools and applications by producing clean, efficient code
  • Automate tasks through appropriate tools and scripting
  • Review and debug code
  • Perform validation and verification testing
  • Collaborate with internal teams and vendors to fix and improve products
  • Document development phases and monitor systems
  • Ensure software is up-to-date with latest technologies
  • Training staff on software use


  • Advanced knowledge of programming languages including JavaScript, HTML5, SQL and PHP
  • Good understanding of Web Services protocols such as REST, SOAP and API design for extensibility and portability
  • Knowledge of web framework such as Laravel or Express.
  • Ability to use version control software such as Git, SVN, Github and bitbucket
  • In-depth knowledge of relational database (e.g PostgreSQL, MySQL) and NoSQL database (e.g MongoDB)
  • Experience with Scrum/Agile development methodologies
  • Good understanding on cloud computing
  • Analytical mind with problem-solving aptitude
  • Ability to work independently
  • Excellent organizational and leadership skills
  • Understand emerging web and mobile development models
  • Dedicated team-player with excellent communication skills
  • Bachelor’s degree in Computer Science or a related field

Email your cv/resume to [email protected] to apply