Fullstack Developer
Summary
Fullstack Software Engineer responsible for designing, developing, and maintaining features end-to-end across frontend and backend, working with modern JS frameworks, RESTful APIs, and relational/NoSQL databases.
Software Engineer (Fullstack) responsible for designing, developing, and maintaining features end-to-end across frontend and backend within an existing architecture. We prefer candidates who has experinces in fintech company for over 5 years
Key responsibilities
- Design, develop, and maintain features end-to-end across frontend and backend
- Implement and maintain robust backend services and APIs
- Develop and maintain clean, reusable, and efficient UI components for web platforms
- Ensure smooth integration between frontend, backend, and external services
- Collaborate closely with product, design, and engineering teams to deliver features according to requirements
- Identify and resolve technical problems, bugs, and integration issues across the stack
- Participate actively in technical discussions and continuous improvement
About you
- Bachelor's degree in Computer Science, Information Systems, Engineering, or related field or 4 years of hands‑on experience as a Software Engineer
- Passionate in learning new stacks and taking challenges
- Resilient and ready to face engineering challenges and technical problems
- 4 years of professional experience developing end-to-end applications across backend and frontend
- Strong experience building and consuming RESTful APIs; experience with gRPC, GraphQL, or messaging systems is a plus
- Strong experience using at least one modern JS framework such as ReactJS, VueJS, or Ionic
- Strong experience working with relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Redis)