Join our team

Welcome to the Devblock job portal. We’re on a mission to design and build future-driven products, and help brands connect with their audiences. Check below for our current job openings.
Benefits & Perks
01
Remote-Friendly

We support our global team members with flexible office hours and remote work options to ensure they can be their best for Devblock and their families. We understand that life can be unpredictable, and we trust our team to manage their time effectively. Whether you're a night owl or an early riser, we empower you to create a schedule that best suits your productivity.

02
Competitive Pay

We recognize and reward talent. We are committed to providing our team members with competitive pay packages that reflect their expertise and contributions. Join us and enjoy the satisfaction of being valued for your skills, as we aim to create an environment where everyone's hard work is recognized and compensated fairly.

03
Healthcare

We care about our team's well-being as much as they care about our clients! We offer comprehensive healthcare benefits to ensure you and your family's health and happiness. Your peace of mind matters to us, and we're proud to provide the support you need to lead a fulfilling and healthy life.

04
Career Growth

Unlock your full potential with us! We believe in nurturing talent and empowering our team members to grow both personally and professionally. With access to cutting-edge projects and opportunities to learn from industry experts, you'll experience a stimulating environment that fuels your career aspirations.

05
Generous Vacation Policy

We offer competitive vacation benefits, allowing you to take the time you need to relax and come back refreshed. Work-life balance is crucial, and we encourage you to enjoy quality time with loved ones and pursue your passions outside of work.

06
Continuous Learning

Innovation is at the heart of everything we do, and that includes investing in our team's continuous learning. We provide various avenues for professional development, including workshops, seminars, and access to online resources.

01
Remote-Friendly

We support our global team members with flexible office hours and remote work options to ensure they can be their best for Devblock and their families. We understand that life can be unpredictable, and we trust our team to manage their time effectively. Whether you're a night owl or an early riser, we empower you to create a schedule that best suits your productivity.

02
Competitive Pay

We recognize and reward talent. We are committed to providing our team members with competitive pay packages that reflect their expertise and contributions. Join us and enjoy the satisfaction of being valued for your skills, as we aim to create an environment where everyone's hard work is recognized and compensated fairly.

03
Healthcare

We care about our team's well-being as much as they care about our clients! We offer comprehensive healthcare benefits to ensure you and your family's health and happiness. Your peace of mind matters to us, and we're proud to provide the support you need to lead a fulfilling and healthy life.

04
Career Growth

Unlock your full potential with us! We believe in nurturing talent and empowering our team members to grow both personally and professionally. With access to cutting-edge projects and opportunities to learn from industry experts, you'll experience a stimulating environment that fuels your career aspirations.

05
Generous Vacation Policy

We offer competitive vacation benefits, allowing you to take the time you need to relax and come back refreshed. Work-life balance is crucial, and we encourage you to enjoy quality time with loved ones and pursue your passions outside of work.

06
Continuous Learning

Innovation is at the heart of everything we do, and that includes investing in our team's continuous learning. We provide various avenues for professional development, including workshops, seminars, and access to online resources.

Open Positions

USA

DevOps Lead (Contract)

About Devblock

At Devblock, we bring extraordinary people together to create world-class, game-changing web, mobile, and application software. Headquartered in Seattle, we are a global digital and software engineering consultancy offering end-to-end solutions—from ideation and strategy to creative content, software development, release management, and ongoing operational support and maintenance — for clients ranging from venture-backed startups to Fortune 500 enterprises. Despite our rapid growth to over 120 employees worldwide, we have proudly retained a boutique, family atmosphere where the passion for our work, our craft, and our clients is evident in every project we deliver.

Our teams, consisting of world-class architects, creatives, project and product managers, engineers, and, of course, our clients, are remarkably diverse — a core strength. We bring a wide range of valuable perspectives, experiences, and technical expertise to each project. And as a result, our solutions are more efficient, engaging and innovative.

In addition to our standard professional service client engagements, Devblock also operates in a “venture development” model, in which we undertake deeper, equity-based partnerships with our clients.

Not only do we offer technical expertise, we’re adept at managing communications, timelines, and budgets for our clients. Whether designing a web site, mobile or backend application; fostering collaboration among teams; or striving to earn our clients’ trust; we put people first at Devblock.

What we need

The DevOps Lead role at Devblock is a hands-on position responsible for leading, overseeing, and coaching a team of DevOps engineers to ensure we build bulletproof, scalable, secure public cloud environments for our customers.  Our clients are Fortune 500 enterprises who depend on us to design, develop, release, maintain, and support digital experiences and software solutions on their behalf, with the quality and uptime SLAs that are expected of the world’s leading brands.

The DevOps Lead takes ownership of the overall health and performance of our platform and services, working side-by-side with our development and security to improve the operability and security of our systems.

If you think hard is fun and get bored easily if you aren’t challenged, this might be the place for you. We want someone with an insatiable thirst for technology and a desire to learn and grow – individually, with the team, and with the business. Someone who has a passion to lead, architect, design, document, and implement comprehensive platform solutions using best practices.  Someone who thrives in an environment in which they have the freedom to take full ownership and responsibility of an organization’s Devops, IT, and Information Security, working with the leadership team to create organization, process, discipline and rigor from a potentially initially ambiguous and chaotic environment.

This position would be the perfect fit for someone who wants to contribute and grow.

You will have the unique opportunity to help drive innovation and technical excellence into all aspects of our various Cloud-based services and platforms. The technology stack you will be working on is hosted in AWS. You will be responsible for conceptualizing and delivering solutions in the space of end-to-end system architecture, automated builds, deployment, monitoring, and cloud infrastructure.

Your Area of Focus

  • Provide hands-on technical leadership, guidance, and mentoring for the DevOps team
  • Hire, build, and develop high-performing DevOps engineers
  • Develop and improve our testing and deployment processes using AWS technologies
  • Architect, deploy and manage innovative modern cloud technologies using infrastructure-as-code, self-healing, and security automation patterns
  • Develop and maintain infrastructure-as-code libraries and automation codebase
  • Engage with development teams to promote DevOps principles and best practices
  • Develop and maintain monitoring solutions, ensuring the reliability of our environments
  • Support production infrastructure and services, on-premise and in the cloud
  • Identify opportunities and implement solutions to further automate platform builds and processes
  • Collaborate with Development and the Clients to promptly investigate, debug and mitigate potential issues and outages
  • Use Chaos Engineering principles and methodologies to test what you build under real-world conditions
  • Promote automation to replace manual processes, and implement changes to improve processes and workflows
  • Management of integrated 3rd party services
  • Management of internal software, hardware and network support and procurement
  • Develop and maintain DevOps reference architectures for consumption by technical teams
  • Socialize DevOps reference architectures and provide guidance to ensure adherence to approved designs
  • Develop and maintain DevOps strategy and roadmap across people, process, and technology

Your Professional Qualifications

  • 2+ years of experience leading and managing a DevOps team
  • Proven experience leading, inspiring, coaching, and directing engineers working locally and remote
  • Ability to communicate and transfer knowledge clearly and effectively in technical and non-technical manners.
  • 5+ years of hands-on experience as an individual contributor in a systems administration/engineer/developer or DevOps role working on highly scalable distributed systems.
  • Experience designing, building, and managing mid to large-scale infrastructure in AWS and implementing, configuring, scaling, and managing various AWS services, including but not limited to CloudFront, VPC, ECS/ECR/Fargate/AKS, Serverless Stack (API Gateway, Lambda, DynamoDB, DocumentDB, RDS), EC2, ALB, IAM, Route53, EFS, S3, Elasticsearch, ElastiCache
  • Strong experience with Infrastructure As Code technologies (Terraform, CloudFormation, Troposphere) and configuration management (Ansible)
  • Strong experience with CICD (Jenkins, AWS CodePipeline, GitLab CI)
  • Experience implementing software engineering practices for complete software development life cycles (SDLC), including coding standards, code reviews, source code management, build processes, and testing
  • Strong understanding of Akamai properties management
  • Hands-on experience with various monitoring and APM tools (e.g., NewRelic, DataDog)
  • Experience driving process improvements, with a strong focus on leveraging technology to establish fluid interactions and interfaces between teams.
  • Strong ability to prioritize and multi-task in a fast-paced environment.
  • Experience integrating third party service SDKs and APIs
  • Experience managing and supporting database environments
Technical Program Manager

About Devblock

At Devblock, we bring extraordinary people together to create world-class, game-changing web, mobile, and application software. Headquartered in Seattle, we are a global digital and software engineering consultancy offering end-to-end solutions—from ideation and strategy to creative content, software development, release management, and ongoing operational support and maintenance — for clients ranging from venture-backed startups to Fortune 500 enterprises. Despite our rapid growth to over 120 employees worldwide, we have proudly retained a boutique, family atmosphere where the passion for our work, our craft, and our clients is evident in every project we deliver.

Our teams, consisting of world-class architects, creatives, project and product managers, engineers, and, of course, our clients, are remarkably diverse — a core strength. We bring a wide range of valuable perspectives, experiences, and technical expertise to each project. And as a result, our solutions are more efficient, engaging and innovative.

In addition to our standard professional service client engagements, Devblock also operates in a “venture development” model, in which we undertake deeper, equity-based partnerships with our clients.

Not only do we offer technical expertise, we’re adept at managing communications, timelines, and budgets for our clients. Whether designing a web site, mobile or backend application; fostering collaboration among teams; or striving to earn our clients’ trust; we put people first at Devblock.

Primary Responsibilities

  • Incorporates several skills: account management, program/project management and product management 
  • Core responsibility is to understand our clients well, and to deliver on their expectations, with the support of the larger team of design, dev, and test across the US and Asia

Overview 

Our Technical Program Managers (TPM) are intelligent, curious and self-driven managers who own client relationships and plan and execute custom software development engagements. These engagements often include Web Apps, Mobile Apps, backend admin systems or tools, report processing, backend integration/automation processes, and other code-driven components. These TPMs work with exciting new product concepts and modern technologies. 

The TPM leads the rest of the development team to create custom software solutions for a broad spectrum of clients, building world-class applications. Our work frequently spans medical, e-commerce and retail, blockchain, system integrations, operations/logistics, emergency management, content management and education projects. 

Through high quality work and an ownership mindset, the TPM earns the trust of our clients, acting as a partner to our clients, not just a service provider. The TPM cares earnestly about successfully launching products and features, celebrating wins alongside our clients. 

Our engagement model typically has a US-based Technical Program Manager working with the client directly, as opposed to having the client work directly with offshore engineering. The TPM often joins evening or early morning meetings with the Asia-based team members to facilitate communications, status and expectations-setting both ways between client and delivery. The TPM also coordinates with on-shore engineering leads and architects to solution and set technical direction.  

Responsibilities 

  • Lead software development functional requirements gathering with clients, holding meetings to identify and flesh out their business goals and product concepts, understanding deeply the real reason driving their business and use cases. 
  • Organize and write the functional and nonfunctional requirements in the early phases of the project, writing epic user stories and occasionally more granular stories and acceptance criteria. 
  • On some engagements, act as a product management consultant to the client, to provide them guidance on what is best practice, or what features we’ve seen perform well, or other such guidance. 
  • Own the relationship with the client, acting as their account manager, and ensure they are receiving high value from Devblock and raise and resolve concerns early and often. 
  • Represent Devblock positively to our clients and showcase the great work we do, to position Devblock as the authority and prevent any worry from the client. 
  • Work alongside our UX/UI designers to ensure design is thorough, high quality, and is approved by the client, while managing to the budget. 
  • Work alongside our technical architects to ensure a solution is designed that meets the requirements, while managing to the budget. 
  • Write and own the user stories and functional requirements, ensuring the other product team members have clarity and answers to their questions each day. The goal is to eliminate “re-work” by having clear detailed requirements – otherwise with poorly spec’d requests, the dev team spends time implementing, and then it is marked “done” but actually has to be reworked because it doesn’t meet the original expectation of the client and TPM, causing large budget waste. 
  • Carefully monitor and control scope, budget and schedule during project execution, both internally and externally, capturing and steering any change requests into the backlog for future work. 
  • Monitor project progress with an eye for “estimate at complete” and resolve issues where the EAC is trending higher than the project budget 
  • Review completed work with a “critical eye” or an “owner” mindset, and provide feedback to the team in an agile manner. 
  • Review estimates, test plans, architecture, demos, and other work product of the rest of the engineering team to provide feedback about how to improve its quality.  
  • Demonstrate the software to the client in regular calls, with full context about what features are working and what the known issues are. 
  • Invoice clients for the work performed accordingly, and follow up with clients on payments. Monitor and record “revenue recognized” each month. 
  • Monitor for issues arising from any aspect – from the tech team, from resource limitations, from the client or external factors – and drive to resolution. 
  • Anticipate or “sniff out” any risks to scope, schedule, and budget targets. Find and implement mitigations to these risks. 
  • Develop a product roadmap for future features / project scopes with the client in regular meetings so that we can identify and win new project work. Document and communicate this roadmap to the rest of the team so that resourcing and other technical planning can be performed properly. 
  • Lead sales estimation efforts, where we assess a project opportunity and come back to sales with a proposed scope and effort, along with any risks pertinent to the opportunity so that sales can make an informed proposal to the prospect. 

Requirements 

  • Consulting experience is strongly preferred – working directly with external clients on software development engagements. 
  • Experience managing software engineering projects, end to end, and through to maintenance phase. 
  • Experience managing both front-end and back-end software work. 
  • Experience managing and coordinating remote team members in multiple time zones. 
  • University Degree in Computer Science or similar is valuable, enabling the TPM to analyze and collaborate on the engineering team’s technical solutions / options. 
  • Excellent verbal and written communication. 
  • High level of English fluency. 
  • High level of interpersonal skills. 
  • Detail oriented, organized, and thorough. 
  • Interested in not only personal career growth, but also in directly contributing to the growth and success of the organization. 
UX/UI Designer (Contract)

This is a contract opportunity that will require flexibility to work up to 30 hours per week for the initial 3 months. Permanent Full Time may be a possibility in the future.

About Devblock

At Devblock, we bring extraordinary people together to create world-class, game-changing web, mobile, and application software. Headquartered in Seattle, we are a global digital and software engineering consultancy offering end-to-end solutions—from ideation and strategy to creative content, software development, release management, and ongoing operational support and maintenance — for clients ranging from venture-backed startups to Fortune 500 enterprises. Despite our rapid growth to over 120 employees worldwide, we have proudly retained a boutique, family atmosphere where the passion for our work, our craft, and our clients is evident in every project we deliver.

Our teams, consisting of world-class architects, creatives, project and product managers, engineers, and, of course, our clients, are remarkably diverse — a core strength. We bring a wide range of valuable perspectives, experiences, and technical expertise to each project. And as a result, our solutions are more efficient, engaging and innovative.

In addition to our standard professional service client engagements, Devblock also operates in a “venture development” model, in which we undertake deeper, equity-based partnerships with our clients.

Not only do we offer technical expertise, we’re adept at managing communications, timelines, and budgets for our clients. Whether designing a web site, mobile or backend application; fostering collaboration among teams; or striving to earn our clients’ trust; we put people first at Devblock.

What we need
At the heart of Devblock lies a commitment to excellence, innovation, and client satisfaction. As we continue to shape the future of web, mobile, and application software, we are seeking a Senior UI Designer who embodies our ethos and can elevate our design capabilities.

In this role, you will be instrumental in transforming complex concepts into intuitive, accessible, and outstanding designs that resonate with our diverse clientele, from venture-backed startups to Fortune 500 giants. A deep understanding of the entire design thinking process is essential, as you’ll be part of the entire life cycle including research intended to address user pain points and align with the team’s overarching strategy. Given the client-facing nature of this role, your expertise in marketing and branding will be paramount in ensuring that our designs not only meet but exceed client branding and marketing requirements.

Being a part of Devblock means joining a global team of over 120 professionals who are passionate about their craft and dedicated to delivering world-class solutions. We pride ourselves on our boutique, family atmosphere, and our ability to offer end-to-end solutions that are efficient, engaging, and innovative. Your designs will not only contribute to our standard professional services but also to our venture development model and our flagship Devblock product.

We need someone who can not only design but also deeply understand our clients and the way their users interact with our products. Someone who can seamlessly integrate into our diverse teams, bringing a fresh perspective and a keen eye for detail, ensuring that every project we deliver stands as a testament to our commitment to excellence and our dedication to fulfilling client needs.

Your Area of Focus

  • User-Centric Design: Develop and maintain user-centered design methodologies, always aiming to deliver the best experience for our users.
  • Collaboration: Work closely with UX designers, product managers, and developers to create cohesive design solutions across various platforms and devices.
  • Prototyping: Create wireframes, high-fidelity mockups, and prototypes to effectively communicate design strategies and detailed interaction behaviors.
  • Feedback Integration: Use feedback from team members and users to continuously refine designs.
  • Stay Updated: Keep abreast of the latest UI trends, techniques, and technologies, ensuring our products always feel current and fresh.

Your Professional Qualifications

  • A solid portfolio of UI design projects.
  • Expert experience with design software such as Figma and Adobe.
  • Advanced experience in creating wireframes, storyboards, user flows, process flows, and site maps.
  • Expert understanding of the latest UI standards, trends, and best practices.
  • Deep understanding of working with Research, addressing user pain points, aligning with team strategy, and implementing the entire design thinking process.
  • Moderate experience in user research methodologies and usability testing.
  • Expert Presentation skills.
  • Expertise in Marketing and Branding.
  • Advanced experience in working with cross-functional teams in a fast-paced, agile environment.
  • Bachelor’s degree in Design, Computer Science, or related experience.

VIETNAM

Fullstack/Backend NodeJS Engineer

Top 3 Reasons to Join Us

  • International and Exciting projects, Hybrid working.
  • Competitive salary that matches your talent.
  • Use and apply new technologies.

Job Description

We are looking for a NodeJS Engineer to build high-quality web-based applications. As a NodeJS Engineer, you will be responsible for:

  • Designing and implementing services using TypeScript, Node.js, MongoDB, Redis, AWS.
  • Contributing ideas to data modeling, database design, and system architecture process.
  • Collaborating with QC/BA team and other team members to establish objectives to deliver high-quality products to clients.
  • Analyzing and improving the efficiency, scalability, and stability of our systems.
  • Working closely with junior engineers to support and supervise the service quality.

Job Requirement

  • 4+ years of working experience as a backend / full stack engineer.
  • 3+ years of working experience with NodeJS.
  • Open-minded, honest, and positive attitude.
  • Ability to analyze requirements from BA team.
  • Cloud service: AWS, Serverless, ELB, RDS
  • Databases: MySQL, MongoDB, DynamoDB, ElasticSearch.
  • APIs: RESTful, GraphQL.
  • Familiar with GitFlow.
  • Familiarity with docker is plus.
  • English comprehension skills.
  • Ability to work as a full-stack engineer is a big plus.

“More than just a job, Devblock is the right place to inspire your work and life”

 

Fullstack .NET Engineer

Top 3 Reasons to Join Us

  • International and Exciting projects, Hybrid working.
  • Competitive salary that matches your talent.
  • Use and apply new technologies.

Job Description

We are looking for a .NET Engineer to build high-quality web-based applications. As a .NET Engineer, you will be responsible for:

  • Working with Project Managers to determine needs and applying/customizing existing technology to meet those needs.
  • Designing and coding superior technical solutions.
  • Researching new technologies to apply in future projects.
  • Creating efficient and logical databases for clients.

Job Requirements

MUST HAVE

  • Strong background in data structures and algorithms, object-oriented programming, analysis and design of algorithms, database analysis and design.
  • At least 3 years experience in the Microsoft .NET Framework or .NET Core, Azure (ASP.NET MVC, Web API, LINQ, Entity Framework).
  • At least 2 years experience with MS SQL Server (views and stored procedures, optimizing queries).
  • Extensive experience in developing Web-Applications and Web-Services.
  • Extensive experience in developing windows services.

NICE TO HAVE

  • Experience in Frontend Frameworks.
  • Experience in cloud-based platforms such as AWS or Microsoft Azure.
  • Experience in design patterns such as Domain Driven Design, Service Oriented Architecture Design, and Microservices.
  • UML (Unified Modeling Language).

“More than just a job, Devblock is the right place to inspire your work and life”

 

Python (Django)

Top 3 Reasons to Join Us

  • International and Exciting projects, Hybrid working.
  • Competitive salary that matches your talent.
  • Use and apply new technologies.

Job Description

We are looking for a Python Engineer to build high-quality web-based applications. As a Python Engineer, you will be responsible for:

  • Implementing back-end components for products using Python and related technologies to develop blockchain projects.
  • Creating and maintaining organized and efficient data models & APIs.
  • Analyzing product requirements and specifications to create, communicate, and implement the technical design.
  • Writing high-quality code optimized for performance and stability.
  • Implementing security structures.
  • Writing clean code, performing code reviews, and helping teammates maintain code quality and organization.
  • Fixing bugs, and maintaining and enhancing existing web modules.

Job Requirement

  • At least 3 years of experience in a back-end developer role.
  • Solid knowledge in: Programming Principle and Software Design Patterns.
  • At least 2 years of experience in programming language: Python.
  • Frameworks: Django, Django Rest Framework, React is a plus.
  • Database: Postgres, mySQL, Elasticsearch, Redis; Message Queue.
  • Git development lifecycle (branch, tag, release version).
  • Collaboration tool: Jira.
  • API Protocols: REST, gRPC.
  • Experience with microservices, serverless design, Docker.
  • Excellent diagnostic and troubleshooting skills.
  • Knowledge of software performance optimization.
  • Creative and proactive personality.

“More than just a job, Devblock is the right place to inspire your work and life”

DevOps Engineer (AWS, Linux)

Top 3 Reasons to Join Us

  • International and Exciting projects, Hybrid working.
  • Competitive salary that matches your talent.
  • Use and apply new technologies.

Job Description

We are looking for an experienced and talented AWS Cloud DevOps Engineer to join our engineering team (Architect, Product, Development, Platform/SRE). As an AWS Cloud DevOps Engineer, you will be responsible for:

  • Ensuring the highest levels of production system performance, availability, and scalability.
  • Sustaining network integrity, server deployment, and security.
  • Automating the provisioning of infrastructure, system, and software.
  • Designing and operating build & release, configuration management, and code deployments to multiple environments.
  • Working closely with the development team to integrate new deployment processes and strategies.
  • Seeking out problems or opportunities in critical, high-impact areas and coming up with solution options.
  • Creating and completing the SOP for infrastructure systems.

Job Requirement

MUST HAVE

  • Minimum of 3 years of working with cloud platforms, with proven focus on AWS Cloud technologies.
  • Must have experience with virtualization (cloud).
  • Working knowledge of Cloud infrastructure, deep technical knowledge of AWS infrastructure.

NICE TO HAVE

  • Commercial advanced experience with AWS cloud services and AWS offerings.
  • Advanced experience with containerization-based technologies (Docker/Kubernetes preferable) with Service Mesh (i.e.: Istio, Envoy) implementation.
  • Good knowledge of infrastructure provisioning and configuration, ability to manage day-to-day cloud-based infrastructure (ie: Terraform, Ansible, Cloud Formation, etc.).
  • Experience with log analysis and monitoring tools (Prometheus, Grafana, ELK, Splunk).
  • Advanced knowledge of UNIX/Linux operating system including troubleshooting and system hardening.
  • Good understanding of cloud infrastructure design covering in-depth networking setup and security, understanding TCP/IP protocol stack, building and managing clusters.
  • Commercial experience with continuous integration, continuous delivery, software release, advanced deployment strategies, disposable environments, and virtualization.
  • Scrum Methodology knowledge.
  • Familiar with DevOps toolchain experience: Bitbucket, Bitbucket Pipelines, SonarQube, et al.

“More than just a job, Devblock is the right place to inspire your work and life”