Job Closed
This listing is no longer active.
Qode is a unified hiring platform designed for enterprise scale, centralizing the entire hiring lifecycle in one environment. Key features include: Candidate sourcing and outreach. AI-led interviews in 30+ languages. Applicant tracking and job distribution to 200+ platforms. Outcome-based pricing: clients pay for results, not software seats. 800M+ candidate profiles indexed. 200,000+ applicants processed per month. 56+ enterprise clients worldwide.
Senior Full-stack Engineer
Location
Vietnam
Posted
71 days ago
Salary
0
Seniority
Senior
Job Description
Senior Full-stack Engineer
Qode
Our fast-growing remote working company is seeking a highly talented and experienced Senior Full-stack Engineer (Required exp in Java/React/GraphQL)to join our team. In this role, you will be responsible for leading the development of software applications and systems that meet the needs of our clients. As a Senior Fullstack Engineer, you will be responsible for: - 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. The ideal candidate will have: - 8+ years of software engineering experience. Proficient in Java for multi-tier web app development. - Proven, deep hands-on experience with React, TypeScript in production environments - Proven track record of building and consuming GraphQL APIs, including schema design and client integration - 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. - Strong proficiency in English communication. - Committed to continuous learning Working time: Must work with US clients from 8-11 PM or 9 PM-12 AM VNT (3 hours/day, can be flexible with the rest 5 hours) 👉 Our Benefit Packages: - 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 About CoderPush CoderPush is a remote-first technology company that partners with startups and global businesses to build scalable, high quality software products. We focus on long-term collaboration, clear communication, and delivering real impact through strong engineering and product thinking. Please find more at: https://coderpush.com/
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer
Lockheed MartinLockheed Martin is an international security company headquartered in Bethesda, Maryland. This company conducts research and designs, develops, and manufactures
Develop and enhance advanced modeling and simulation software for distributed training and collaboration, participating in the full software development lifecycle, and implementing new capabilities for web-based training systems.
Principal Software Engineer – Corporate AI
DropboxDropbox is the one place to keep life organized and keep work moving.
• Define, drive, and communicate the technical vision for intelligence, AI, and data initiatives, ensuring alignment with CIT strategy, EPD goals, and broader organizational objectives. • Take a holistic view of CIT systems and architecture to ensure they are scalable, reliable, secure, and maintainable over multiple years. • Lead the design, development, and deployment of high performance AI systems, data pipelines, and intelligent services from conception through production. • Make strategic architectural decisions to address complex AI, data, and platform challenges, balancing short term delivery with long term resilience and scalability • Identify opportunities to simplify systems, reduce operational and security risk, and improve developer productivity. • Contribute directly to prototyping, proof of concepts, and implementation of technical components when needed to validate strategy, de risk decisions, or accelerate progress. • Architect, evolve, and scale AI, automation, and intelligence platforms that enable advanced analytics, personalization, search, and intelligent decision making. • Drive innovation in intelligence models, distributed training, optimization techniques, and data engineering to maximize performance, quality, and business impact. • Enhance search and discovery capabilities using intelligent algorithms, natural language processing, and modern data systems. • Evaluate, select, and integrate emerging technologies in AI, ML, and automation to maintain a competitive and forward looking technical posture. • Partner across engineering, product, design, infrastructure, and other stakeholders to ensure intelligence initiatives directly support strategic objectives. • Translate technical capabilities and advancements into clear business outcomes that improve productivity, efficiency, and growth. • Resolve conflicting requirements and priorities with sound technical judgment that favors long term organizational outcomes over local optimization. • Advocate for intelligence driven solutions across the organization and influence company wide technical priorities. • Act as a trusted technical advisor to senior engineering leadership, with IC6 scope extending to org wide and EPD level strategy. • Provide mentorship and technical guidance to engineers and data scientists from mid level through senior, fostering continuous learning and technical excellence. • Serve as a technical multiplier by raising the effectiveness of surrounding teams through design reviews, code reviews, architectural guidance, and pragmatic execution. • Facilitate knowledge sharing across teams through documentation, design writeups, technical discussions, and mentorship programs. • Act as a voice for engineers by synthesizing feedback, surfacing gaps and risks, and communicating them clearly to leadership. • Contribute to multi year technical vision and roadmap planning, anticipating future scale, complexity, and organizational needs. • Identify architectural, operational, and security risks early and mobilize proactive mitigation plans across org boundaries. • Partner closely with managers, product leaders, and senior engineers to ensure ambitious initiatives remain feasible, sustainable, and well aligned. • For IC6 scope, influence technical direction beyond CIT and partner directly with senior EPD leadership on company wide strategy. • Lead and support critical, high impact initiatives by defining technical direction, clarifying requirements, gathering estimates, and ensuring delivery against milestones. • Drive execution on complex projects with significant ambiguity or high cost of failure. • Improve engineering effectiveness by championing best practices such as CI, automated testing, reliability reviews, and clear ownership models. • Promote a bias toward action, thoughtful experimentation, and continuous learning. • Model excellence in engineering craft, collaboration, accountability, and inclusive behavior. • Lead by example in living Dropbox values, including integrity, ownership, simplicity, and inclusivity. • Support hiring by interviewing, calibrating candidates against a high technical bar, and representing Dropbox authentically to candidates and partners.
Full Stack Product Software Engineer
DropboxDropbox is the one place to keep life organized and keep work moving.
Role DescriptionAs a Full Stack Engineer at Dropbox, you will help design and develop the seamless, scalable, and user-friendly experiences Dropbox users depend on. Your work will encompass both front-end and back-end development, supporting products that empower millions worldwide. You will work closely with cross-functional teams to transform ideas into reliable, scalable features that provide outstanding user experiences. This year, Dropbox is on a mission to expedite the creation and implementation of AI-enabled products, providing a comprehensive technology stack for rapid prototyping and reliable deployment of AI-augmented functionality. Our Engineering Career Framework is viewable by anyone outside the company and describes what’s expected for our engineers at each of our career levels. Check out our blog post on this topic and more here. Responsibilities - Design and build scalable software solutions across specific product areas or multi-component systems - Write and review code, demonstrating technical leadership while mentoring junior engineers - Collaborate with cross-functional teams to identify user needs and create impactful solutions - Develop and execute comprehensive roadmaps balancing technical quality, business impact, and user experience - Contribute to the team culture through mentorship, interviewing, and active engagement in new initiatives On-call work may be necessary occasionally to help address bugs, outages, or other operational issues, with the goal of maintaining a stable and high-quality experience for our customers. Requirements - 5+ years of experience in software engineering or related roles - Experience in both front-end (JavaScript, React, Angular, HTML/CSS) and back-end (Node.js, Python) development - BS degree in Computer Science, a related technical field, or equivalent experience - Success developing and deploying large-scale full-stack applications - Proficiency in building front-end interfaces and back-end systems, delivering minimum viable products quickly
Infrastructure Software Engineer, API Platform
DropboxDropbox is the one place to keep life organized and keep work moving.
Role DescriptionAs an Infrastructure Engineer on the API Platform team, your role will be crucial in shaping and constructing the robust systems that not only support our current flagship products but also lay the groundwork for the next wave of engineering innovations. From optimizing user experiences across various projects to ensuring seamless scalability and data integrity, you'll be at the forefront of shaping the technological backbone of our platform. Collaborating closely with cross-functional teams, you'll leverage your expertise to tackle audacious challenges and push the boundaries of what's possible. Your contributions will directly impact millions of users, as every line of code you write furthers our mission to revolutionize the way people work and collaborate. Join us in redefining the future, where your passion for building scalable, reliable systems will drive meaningful change on a global scale. Our Engineering Career Framework is viewable by anyone outside the company and describes what’s expected for our engineers at each of our career levels. Check out our blog post on this topic and more here. Responsibilities - Build infrastructure capable of managing metadata for hundreds of billions of files, handling hundreds of petabytes of user data, and facilitating millions of concurrent connections. - Lead the expansion of Dropbox's function as the data-fabric, connecting hundreds of millions of applications, devices, and services globally, while also driving initiatives to enhance interoperability and adaptability across diverse ecosystems. - Measure and optimize Dropbox's analytics platform to maintain its status as one of the most advanced in the industry for extracting meaningful insights from vast data volumes. - Collaborate with cross-functional teams to innovate and implement solutions that enhance the performance, reliability, and security of Dropbox's infrastructure, ensuring a seamless experience for users worldwide. - Mentor and guide junior team members, sharing knowledge and best practices to cultivate a culture of continuous learning and professional growth within the infrastructure engineering team. - Stay current with emerging technologies and industry trends to continuously enhance Dropbox's infrastructure and maintain a competitive edge in the market. On-call work may be necessary occasionally to help address bugs, outages, or other operational issues, with the goal of maintaining a stable and high-quality experience for our customers. Requirements - BS, MS, or PhD in Computer Science or related technical field involving coding (e.g., Physics or Mathematics), or equivalent technical experience - 4+ years of professional software development experience - Proven track record constructing and managing expansive, multi-threaded, geographically dispersed backend systems - Proficient in programming and debugging across a range of languages such as Python, Go, C/C++, or Java - Proficiency with operating system internals, filesystems, databases, networks, and compilers. - Proven track record of defining & delivering well-scoped milestones/projects - Ability to independently define right solutions for ambiguous, open-ended problems Preferred Qualifications - Familiarity with Semaphores and Mutexes Compensation Poland Pay Range 272 000 zł—368 000 zł PLN
