Software Engineer (Front-End)


Role Summary

We’re looking for passionate individuals who are dedicated to improving the development experience and who have strong opinions on the tools and workflows needed to eliminate barriers to productivity. As a Front-End Software Engineer, you’ll collaborate with the Engineering team to develop high-quality, resilient solutions through the implementation of best coding practices, code quality, and good engineering practices such as test-driven development, clean code, automated testing and deployments, continuous integration, and continuous deployment. You will effectively communicate technical trade-offs, complexities, and design options while working within a remote team dispersed across the globe. 


  • Develop front-end applications using ReactJS, HTML, CSS, JavaScript.
  • Implement CI/CD processes using Feature Flags
  • Automate tests, including test-driven development, integration tests, and continuous integration and deployment pipelines
  • Collaborate in UI/UX revamp for existing applications
  • Collaborate with other engineers to prioritize and ship features
  • Able to scope and estimate new work
  • Troubleshoot production environment issues
  • Work with systems deployed on AWS cloud infrastructure
  • Develop mobile platforms such as Android and iOS is a plus
  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • 5+ years of experience in front-end development with a strong focus on ReactJS, HTML, CSS, and JavaScript
  • 5+ years of experience in Git and version control tools (Gitlab, Github,..)
  • Knowledge of CI/CD processes and tools such as Feature Flags, Jenkins, or similar
  • Proficient in test automation, test-driven development, and related best practices
  • Strong communication and collaboration skills
  • Familiarity with AWS or other cloud infrastructure providers
  • Experience with mobile development for Android and iOS platforms is a plus
Benefits & Culture
  • Opportunity to work with a dynamic, global team of passionate professionals
  • Remote work arrangement, allowing for flexibility and work-life balance
  • Competitive salary and benefits package
  • Opportunities for growth and advancement within the company
  • Chance to contribute to the development of innovative fintech solutions that make a real impact on people’s lives


Financial barriers continue to impact the quality of life for people globally. Almond is a fintech company on a mission to remove these barriers through borderless financial technology, and we are growing! We are seeking a talented UI and UX Designer, Transfer Product to join our dynamic, global team of passionate professionals. If you are interested in making a real impact on a global scale and working remotely alongside some of the industry’s brightest minds, we want to meet you.

Apply Today

If this job description aligns with your qualifications and career aspirations, we encourage you to apply for this exciting opportunity! Please send your resume, salary range, and cover letter to

Equal Opportunity Employer

Almond FinTech is an equal opportunity employer. We are committed to providing equal employment opportunities to all qualified individuals without regard to race, color, religion, sex, gender identity, sexual orientation, pregnancy, age, national origin, disability, veteran status, or any other legally protected characteristic. We celebrate diversity and strive to create an inclusive environment for all employees.