Full-Stack Engineer

Posted 23 Days Ago
Be an Early Applicant
Colombo
In-Office
Mid level
Artificial Intelligence • Mobile • Robotics
The Role
The Full-Stack Engineer will develop and maintain web applications, collaborate across teams for features, and ensure performance and security across front-end and back-end stacks.
Summary Generated by Built In
We’re seeking a hands-on Full-Stack Engineer to build intuitive, high-performance web applications and admin dashboards end-to-end. You’ll collaborate with development, design, and AI research teams to turn ideas into secure, scalable features across modern front-end frameworks and back-end services.

Required Qualifications

  • 3+ years of professional full-stack development experience.
  • Front end (one or more): React / or Angular / or Vue.js.
  • Back end (one or more): Node.js / or Python (FastAPI/Django/Flask).
  • Strong proficiency in JavaScript/TypeScript, HTML5, and CSS3.
  • Experience designing and consuming REST or GraphQL APIs.
  • Solid with relational databases (PostgreSQL/MySQL) and ORMs; familiarity with Redis or DynamoDB is a plus.
  • Comfortable with Git-based workflows and pull requests.
  • Performance-minded: profiling, caching, pagination, bundle splitting, DB indexing.
  • Security basics: auth (OAuth2/JWT), input validation, OWASP awareness.

Soft Skills

  • Excellent problem-solving aptitude and strong communication skills.
  • Ability to work cross-functionally in agile teams and mentor peers.

Preferred Qualifications

  • Next.js (App Router), TanStack Query/RTK Query on the front end.
  • Cloud & DevOps: Docker, AWS (ECS/Lambda/S3/CloudFront/RDS), CI/CD (GitHub Actions/Bitbucket Pipelines).
  • Testing: Jest/Vitest, Cypress/Playwright, Pytest/JUnit; contract and integration testing.
  • Realtime: WebSockets/WebRTC; background jobs and message queues (SQS/SNS/Kafka).
  • Experience with Client-Side ML Libraries
  • TensorFlow.js for in-browser inference/training.
  • ONNX Runtime Web/onnx.js for standardized model runtimes in the browser.
  • Data Handling & Formatting: Work fluently with JSON; structure payloads to match model input/output contracts; visualize results clearly (charts, overlays, timelines).
  • Awareness of model limitations: account for inference latency; use loading/skeleton states, timeouts, and graceful fallbacks.
  • Experience with data visualization (Recharts/Chart.js/Plotly/D3).

Responsibilities

  • Build reusable UI components and front-end features with React / Angular / Vue.
  • Design, implement, and maintain back-end services using Node.js / Python / Java.
  • Model data, write efficient queries, and tune performance (indexes, caching).
  • Integrate REST/GraphQL APIs, WebSockets, and third-party services.
  • Integration ML/AI endpoints (REST/GraphQL) asynchronously (fetch/axios), handle retries, timeouts, and error states gracefully.
  • Ensure apps are responsive, accessible (a11y), and cross-browser compatible.
  • Implement authentication/authorization, input validation, and secure coding practices.
  • Add observability: meaningful logs, metrics, traces; participate in on-call/triage as needed.
  • Write and maintain unit/integration/e2e tests; participate in code reviews.
  • Collaborate in agile ceremonies—refinement, planning, stand-ups, and retrospectives.

Top Skills

Angular
AWS
Bitbucket Pipelines
Chart.Js
CSS3
Cypress
D3
Django
Docker
DynamoDB
Fastapi
Flask
Github Actions
HTML5
JavaScript
Jest
JSON
Junit
Kafka
MySQL
Node.js
Onnx Runtime Web
Playwright
Plotly
Postgres
Pytest
Python
React
Recharts
Redis
Sns
Sqs
Tensorflow.Js
Typescript
Vitest
Vue
Webrtc
Websockets
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Ferndale, , Michigan
88 Employees
Year Founded: 2016

What We Do

Robotic Assistance Devices (RAD) delivers artificial intelligence-based security solutions that empower organizations to enjoy the benefits of workflow automation, advanced security and supplemental concierge services. RAD’s eco-system of hardware, software, cloud ware, and mobile ware is maintenance free for end-users. Simple to deploy, simple to use. Uniquely cellular optimized so no network infrastructure needed. (Security-In-A-Box)

Similar Jobs

In-Office
2 Locations
15967 Employees

CUBE (cube.global) Logo CUBE (cube.global)

Senior Application Engineer

Software • Industrial • Automation
In-Office
Colombo, LKA
707 Employees

CUBE (cube.global) Logo CUBE (cube.global)

Data Engineer

Software • Industrial • Automation
In-Office
Colombo, LKA
707 Employees

CUBE (cube.global) Logo CUBE (cube.global)

Data Engineer

Software • Industrial • Automation
In-Office
Colombo, LKA
707 Employees
5-8 Annually

Similar Companies Hiring

Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Idler Thumbnail
Artificial Intelligence
San Francisco, California
6 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account