About Us:
Finla Pte Ltd is a Singapore-based technology company focused on the frontier of Artificial Intelligence. We specialize in harnessing the capabilities of advanced Large Language Models (LLMs) and sophisticated AI techniques to build powerful applications designed for specific industry verticals.
Our mission is to address significant complexities and unlock new efficiencies within specialized sectors. We develop intelligent systems engineered to comprehend domain-specific data and automate challenging, high-value workflows. We are building a core AI platform designed for adaptability and impact across multiple industries. If you're driven by solving complex problems using cutting-edge AI and want to contribute to foundational technology, Finla offers a unique opportunity.
Job Summary:
We are seeking a skilled and motivated Fullstack Developer to join our dynamic engineering team. In this role, you will be responsible for designing, developing, testing, and deploying both front-end and back-end components of our AI web applications. You will work closely with product managers, designers, and other engineers to deliver high-quality, scalable, and user-centric features. The ideal candidate has strong experience with Node.js/Express on the backend, Vue.js on the frontend, and is comfortable working with relational databases and cloud infrastructure.
Responsibilities:
- Design, build, and maintain efficient, reusable, and reliable back-end code using Node.js and Express.js.
- Develop and manage robust APIs for internal and external consumption.
- Implement and interact with relational databases, specifically PostgreSQL (or similar), including schema design and query optimization.
- Develop responsive, accessible, and user-friendly interfaces using Vue.js and frameworks like Vuetify.
- Translate UI/UX designs and wireframes into high-quality, functional front-end code.
- Implement real-time functionalities using technologies like Server-Sent Events (SSE) or WebSockets.
- Deploy, manage, and monitor applications using common AWS services (e.g., EC2, S3, RDS).
- Utilize Git for version control, including branching, merging, and participating in code reviews.
- Write clean, maintainable, and well-documented code across the stack.
- Troubleshoot, debug, and upgrade existing software components.
- Collaborate effectively with cross-functional teams in an agile environment.
- Stay up-to-date with emerging technologies and industry best practices.
Required Qualifications:
- Proven experience as a Fullstack Developer or similar role.
- Strong proficiency in back-end development with Node.js and the Express.js framework.
- Solid experience working with relational databases, like PostgreSQL (or similar SQL databases). Familiarity with NodeJS ORM.
- Experience designing, building, and consuming RESTful APIs.
- Proficiency in front-end development using Vue.js.
- Experience with Vue.js UI libraries/frameworks such as Vuetify.
- Familiarity with common AWS services and cloud deployment concepts.
- Understanding of and practical experience with real-time communication patterns like WebSockets or Server-Sent Events (SSE).
- Proficient understanding of Git and version control workflows.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Bachelor's degree in Computer Science, Engineering, or a related field, OR equivalent practical experience.
Preferred Qualifications (Bonus Points):
- Understanding of LLM technologies and experience integrating them with an application.
- Knowledge of containerization technologies (Docker, Kubernetes).
- Experience with CI/CD pipelines (e.g., Jenkins, GitLab CI, GitHub Actions).
- Experience with other cloud platforms (GCP, Azure).
- Understanding of NoSQL databases.
- Experience working in Agile/Scrum development environments.
Working at Finla:
- Receive competitive cash compensation.
- Be a core team member in a pioneering AI startup focused on applying LLMs to solving real-world problems.
- Tackle challenging technical problems and contribute to truly innovative solutions.
- Gain unparalleled experience in the rapidly evolving field of applied AI.
How to Apply:
Interested candidates are invited to apply by submitting their resume and a cover letter (optional) outlining their relevant experience to apply@finla.ai.