Enable job alerts via email!

Fullstack Developer (Node.js / Vue.js)

FINLA PTE. LTD.

Singapore

On-site

USD 60,000 - 100,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative technology company is on the lookout for a skilled Fullstack Developer to join their dynamic engineering team. This role involves designing and deploying cutting-edge AI web applications, where you'll collaborate closely with product managers and designers to deliver user-centric features. The ideal candidate will have a strong background in Node.js and Express on the backend, along with Vue.js on the frontend, and will be adept at working with relational databases like PostgreSQL. If you're passionate about solving complex problems with advanced AI technologies, this opportunity offers a unique chance to make an impact in a pioneering environment.

Benefits

Competitive cash compensation
Core team member in AI startup
Challenging technical problems
Experience in applied AI

Qualifications

  • Proven experience as a Fullstack Developer or similar role.
  • Strong proficiency in back-end development with Node.js and Express.js.

Responsibilities

  • Design, build, and maintain efficient back-end code using Node.js and Express.js.
  • Develop responsive interfaces using Vue.js and frameworks like Vuetify.

Skills

Node.js
Express.js
Vue.js
PostgreSQL
RESTful APIs
Git
WebSockets
Server-Sent Events
AWS
Agile/Scrum

Education

Bachelor's degree in Computer Science
Equivalent practical experience

Tools

Docker
Kubernetes
CI/CD pipelines

Job description

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.