At a Glance
- Tasks: Develop and maintain web applications, focusing on both frontend and backend development.
- Company: Join a dynamic tech company in Semarang with a collaborative culture.
- Benefits: Enjoy competitive salary, health insurance, and opportunities for professional growth.
- Other info: Be part of a team that values innovation and offers excellent career advancement.
- Why this job: Work on exciting projects that challenge your skills and make a real impact.
- Qualifications: 3-5 years experience in full-stack development, strong skills in Vue.js and Next.js.
The predicted salary is between 30000 - 40000 £ per year.
Key Responsibilities
- Develop and maintain end-to-end web applications, covering both frontend and backend development.
- Build responsive, reusable, and high-performance user interfaces using Vue.js.
- Develop backend services, API routes, and server-side logic using Next.js.
- Design, develop, and integrate RESTful APIs/GraphQL services across frontend, backend, and database layers.
- Integrate applications with third-party services, particularly banking systems, payment gateways, and remittance platforms.
- Manage end-to-end financial transaction workflows, including transfer initiation, validation, notifications/callbacks, and reconciliation processes.
- Handle data synchronization across multiple systems, including mobile applications, backend services, and data warehouses when required.
- Write clean, maintainable, well-tested, and well-documented code while actively participating in code reviews.
- Collaborate closely with Product Managers, QA Engineers, and UI/UX Designers to deliver high-quality releases.
- Perform debugging, troubleshooting, performance optimization, and ongoing application maintenance.
- Participate throughout the release lifecycle, from feature development and testing to deployment before UAT and production go-live.
Requirements
- 3–5 years of experience as a Full Stack Engineer, Software Engineer, or similar role.
- Strong proficiency in Vue.js (Composition API, Vue Router, and Pinia/Vuex).
- Strong proficiency in Next.js (API Routes, Route Handlers, Server Actions, and SSR/SSG).
- Solid experience with JavaScript and TypeScript.
- Experience designing, building, and consuming RESTful APIs/GraphQL services.
- Experience integrating with banking systems or financial service providers is highly preferred.
- Understanding of remittance and money transfer systems is a strong advantage.
- Familiar with common banking integration workflows, including Virtual Accounts, payment notifications/callbacks, reconciliation, and disbursement processes.
- Experience working with SQL databases (PostgreSQL/MySQL) and NoSQL databases, including query optimization and performance tuning.
- Strong understanding of Git and collaborative development workflows.
- Familiarity with CI/CD pipelines and deployment processes is a plus.
- Understanding of the Software Development Life Cycle (SDLC) and the ability to interpret technical requirements, specifications, and Statements of Work (SOW).
- Detail-oriented, able to work under tight deadlines, and possess strong communication and teamwork skills.
- Willing to travel for business trips when required.
Explore Our Benefits
- We believe that anything can be realized. And we want to help you, make what you dream of come true.
- Team Collaboration: We foster a culture of collaboration and innovation.
- Career Development: We offer ongoing opportunities for your professional growth.
- Experiencing Projects: Join the forefront of projects that present technological challenges.
- Health & Insurance: We provide employee health and employment insurance.
- We are committed to maintaining employee welfare, one of which is by providing catering menus for every employee.
Full-Stack Engineer in Full Sutton employer: Azura Labs
As a Full-Stack Engineer at our Semarang location, you will thrive in a collaborative and innovative work culture that prioritises your professional growth and well-being. We offer ongoing career development opportunities, competitive health and employment insurance, and the chance to work on cutting-edge projects that challenge your skills. Join us to turn your dreams into reality while enjoying a supportive environment that values teamwork and employee welfare.
We think you need these skills to ace Full-Stack Engineer in Full Sutton
Vue.js
Next.js
JavaScript
TypeScript
RESTful APIs
GraphQL
Banking Systems Integration