qodeworld logoqodeworld logo

Senior Full-stack Engineer (React/Java/GraphQL) - Remote

qodeworldRemote — Ho Chi Minh, Hồ Chí Minh, Vietnam
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Qualifications:7+ years of software engineering experience. Deep hands-on experience with React and TypeScript in production environments. Proficient in Java for multi-tier web app development. Experience with GraphQL APIs, including schema design and client integration. Expertise in building microservices adhering to OpenAPI standards. Familiarity with ElasticSearch, PostgreSQL, Redis, S3, Redshift, Apache Kafka, Lambda, and EMR. Strong problem-solving skills and the ability to identify roadblocks. Background in Agile, Git, IT security architecture, and testing methodologies. Knowledge in AWS/cloud deployment and scaling. Emphasis on clean, efficient, and documented code. Proficient in TDD, CI/CD, and effective time management. Strong English communication skills. Commitment to continuous learning.

About the job

Join our rapidly expanding, remote-first company as a Senior Full-stack Engineer with expertise in React, Java, and GraphQL. In this pivotal role, you will spearhead the design and development of innovative software applications tailored to our clients' needs.

Ideal Candidate Profile:

  • Over 7 years of robust software engineering experience.
  • Demonstrated expertise in React and TypeScript within production environments.
  • Proficient in Java for multi-tier web application development.
  • Extensive experience in building and integrating GraphQL APIs, including schema design.
  • Skilled in developing microservices that comply with OpenAPI standards.
  • Familiarity with technologies like ElasticSearch, PostgreSQL, Redis, S3, Redshift, Apache Kafka, Lambda, and EMR.
  • Proven leadership in significant IT application deployments.
  • Exceptional problem-solving capabilities and adept at overcoming obstacles.
  • Knowledgeable in Agile methodologies, Git version control, IT security architecture, and various testing strategies.
  • Experience in AWS/cloud deployment and scalability.
  • Strong understanding of REST APIs, GraphQL, SQL, NoSQL, and web development principles.
  • Commitment to writing clean, efficient, and well-documented code.
  • Proficient in Test-Driven Development (TDD), Continuous Integration/Continuous Deployment (CI/CD), and effective time management.
  • Excellent command of English for communication.
  • Dedication to ongoing professional development.

Responsibilities:

  • Lead the technical design, integration, implementation, and transition of enterprise SaaS human services systems.
  • Adopt a flexible architectural approach to enhance configurability in data creation, integrations, workflows, notifications, and data persistence.
  • Analyze integration requirements and develop strategic recommendations aligned with business goals, product roadmaps, and technical architecture.
  • Contribute to platform functionality development using cutting-edge frameworks and tools; specify and troubleshoot API integrations across diverse systems.
  • Collaborate closely with stakeholders, including clients, partners, product managers, designers, architects, and fellow engineers.
  • Stay updated with and implement leading-edge technologies.
  • Develop systems addressing the needs of vulnerable populations.
  • Uphold high security, extensibility, reusability, and testing standards in system architecture and software specifications.

About qodeworld

At qodeworld, we are a dynamic and innovative company focused on delivering cutting-edge software solutions. Our remote-first culture fosters collaboration and creativity, allowing our team members to thrive in an inclusive environment while making a positive impact on our clients and the communities we serve.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.