Full-Stack Software Engineer - Remote Opportunity
About the Role
We are seeking a Full-Stack Software Engineer to join our dynamic team at bfinance. This remote opportunity allows you to work from anywhere in the Philippines while collaborating with a global team. As a Full-Stack Software Engineer, you will play a pivotal role in developing high-quality investment implementation software that caters to institutional investors worldwide.
What You'll Do
- Collaborate with the London-based Digital Solutions team to define and deliver software solutions that meet client needs.
- Design and implement both client-side and server-side architectures, ensuring high performance and responsiveness.
- Build visually appealing front-end applications using React and Typescript, enhancing user experience.
- Write secure APIs and ensure data protection, adhering to best practices in software development.
- Test software for responsiveness, efficiency, and security, troubleshooting and debugging as necessary.
- Create and maintain comprehensive technical documentation for future reference.
- Partner with the investment research team to improve software usability and performance.
- Stay updated with the latest trends in web development and programming languages to enhance your skills.
Requirements
- A degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Minimum of 3+ years of experience in Software Engineering, with a strong focus on full-stack web development.
- Proficient in backend development using Python, with experience in Django and Django Rest Framework (DRF).
- Advanced knowledge of Typescript, React, and the React ecosystem.
- Familiarity with CSS pre-processors and bundlers is a plus.
- Experience with Agile development processes and Continuous Integration (CI) practices.
- Strong problem-solving skills, attention to detail, and a commitment to quality.
- Excellent English communication skills, both written and spoken, suitable for a distributed team environment.
Nice to Have
- Experience leveraging AI tools to enhance efficiency and processes.
- Knowledge of data analysis tools such as pandas and scikit-learn.
- Familiarity with DevOps practices using Docker and Kubernetes.
What We Offer
- Competitive salary with an estimated range of $90,000 - $120,000 per year.
- International relocation opportunities to the London HQ for the right candidates.
- Support for education and upskilling courses as approved.
- Cross-team collaboration and support initiatives, including team-building activities.
- Social and volunteering activities, including 2 paid days per year to support a charitable cause.
- A highly engaged team with unlimited potential for growth.
- A fun and family-oriented working environment.
This Full-Stack Software Engineer role at bfinance offers a unique opportunity to work remotely while collaborating with a global team in the FinTech industry. With competitive compensation and relocation support, it's an attractive position for tech professionals.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months