Senior Fullstack Engineer, ReactJS/Java/GraphQL
Location
Vietnam
Posted
15 days ago
Salary
0
Seniority
Senior
Job Description
Senior Fullstack Engineer, ReactJS/Java/GraphQL
qode.world
• Provide technical leadership in the design, integration, implementation, and transition of enterprise SaaS human services system • Flexible design architectural approach to deliver configurability along the data creation, integrations, workflows, notifications, and data persistence • Understand and synthesize integration requirements, and develop recommendations based on business objectives, product roadmap, solution architecture and technical considerations • Contribute to the development of our platform functionality using state-of-the-art frameworks and tools • Specify and troubleshoot API integrations in an ecosystem of multiple systems • Work closely with client stakeholders, partners, product managers, creative designers, platform architect, and other software engineers • Constantly learn and use leading-edge technologies • Implement a system that will address the needs of vulnerable populations • Contribute to the highest security, extensibility, reusability and testing standards in system architecture and software, interface, components, data structures, and algorithms specifications.
Job Requirements
- 8+ years of software engineering experience.
- Proven, deep hands-on experience with ReactJS, TypeScript in production environments (must have)
- Proficient in Java for multi-tier web app development (must have)
- Proven track record of building and consuming GraphQL APIs, including schema design and client integration
- Strong proficiency in English communication.
- Skilled in building microservices and adhering to OpenAPI standards.
- Experienced with ElasticSearch, PostgreSQL, Redis, S3, Redshift, Apache Kafka, Lambda, and EMR
- Led major IT application implementations.
- Strong problem-solving skills and the ability to identify roadblocks.
- Familiar with Agile, Git, IT security architecture, and testing methodologies.
- Knowledgeable in AWS/cloud deployment and scaling.
- Proficient in REST APIs, GraphQL, SQL, NoSQL, and web dev concepts.
- Emphasize clean, efficient, and documented code.
- Practitioner of TDD, CI/CD, and time management.
Benefits
- Attractive salary range and we are open to negotiate if you're a strong fit.
- Hybrid/Remote-friendly culture, work where you grow best!
- Flexible hours, async teamwork (we respect your focus time)
- Work equipment support
- Allowance for Certification & Skill Development
- Year-end bonus & performance-based rewards
- 22 paid leaves from your 5th year - take a full month off
- Career growth with personal coaching sessions
- Open, collaborative team culture - no micromanagement, only trust
- Tools & AI-powered workflows that make remote work easier
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Design, develop, and maintain fullstack applications using JavaScript frameworks • Build responsive and user-friendly interfaces using frontend technologies • Develop robust backend services and APIs • Work with both SQL and NoSQL databases to manage and optimize data • Integrate and consume RESTful APIs • Ensure application performance, scalability, and security • Collaborate with product managers, designers, and other engineers • Participate in code reviews and maintain high coding standards • Contribute to DevOps processes including containerization and deployment
Senior Java Backend Developer
TEOCOTEOCO is a leading provider of 5G, analytics, assurance & optimization solutions to over 300 CSPs worldwide
• Design, develop, test, and maintain high-performance software applications using Java and related technologies. • Participate in the complete software development lifecycle, including requirements analysis, system design, coding, testing, deployment, and production support. • Develop scalable RESTful APIs and microservices using the Spring ecosystem. • Collaborate with cross-functional teams to deliver robust and scalable solutions. • Build clean, reusable, and maintainable code following industry best practices and coding standards. • Implement and maintain CI/CD pipelines to support automated testing and deployment processes. • Design, deploy, and manage cloud-native applications and infrastructure on AWS and other cloud platforms. • Work with containerized, distributed systems in cloud environments. • Troubleshoot and resolve complex technical issues in enterprise-scale environments. • Optimize application performance, database interactions, and system reliability. • Contribute to technical documentation, peer code reviews, and engineering knowledge-sharing initiatives.
Full-Stack Engineer, Java, React
jaydhubEverything we do, we believe in creating companies where people are highly engaged. Everyday.
• Microservices in Java / Spring Boot — account management, catalog, cellar tracking, NFC smart-cork authentication, engagement, gamification challenges, geotagging, and more. • MongoDB-backed, message-driven architecture using SNS/SQS for asynchronous communication, deployed on Kubernetes. • Consumer Mobile App (React + Ionic + Capacitor) — cross-platform iOS/Android app with NFC scanning, AI bottle storytelling, digital cellar, Wine Passport, social tasting experiences, and DTC commerce. • Producer Backoffice (React + MUI + Vite) — campaign management, analytics dashboards, bottle logistics, content editing (TipTap), data import/export, and AI-powered insights for winery clients. • AI-Powered Features — RAG pipelines for wine knowledge retrieval, AI food pairing engine, personalised wine recommendations, intelligent wine profiling, AI sommelier assistant, and an on-scan AI assistant that adapts every bottle interaction to the person holding it. • You'll work with LLMs, build and optimise retrieval-augmented generation systems, and help design agentic workflows that make every tap smarter.
• Development of front-end website architecture; • Design of user interactions on web pages; • Development of back-end website applications; • Creation of servers and databases for functionality; • Understanding and implementation of security and data protection; • Cross-platform optimisation; • Design responsive applications; • Design and develop APIs; • Participating in the design and creation of scalable software; • Maintenance of code integrity and organisation; • Writing clean, functional code on the front- and back-end; • Compile and analyse data, processes and codes to troubleshoot problems and identify areas for improvement; • Testing and fixing bugs or other coding issues; • Meet both technical and consumer needs; • Write technical documentation.




