Full-Stack Engineer

Reposted 20 Days Ago
Be an Early Applicant
Colombo, LKA
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.

Skills Required

  • 3+ years of professional full-stack development experience
  • Proficiency with React or Angular or Vue.js
  • Proficiency with 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)
  • Familiarity with Git-based workflows
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
HQ: Ferndale, MI
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

All European Careers Logo All European Careers

Full-stack Engineer

Big Data • Information Technology • Professional Services • Consulting
In-Office or Remote
Fort, Colombo, LKA
132 Employees

All European Careers Logo All European Careers

Full-stack Engineer

Big Data • Information Technology • Professional Services • Consulting
In-Office or Remote
Fort, Colombo, LKA
132 Employees

All European Careers Logo All European Careers

Full-stack Engineer

Big Data • Information Technology • Professional Services • Consulting
In-Office or Remote
Fort, Colombo, LKA
132 Employees

All European Careers Logo All European Careers

Software Engineer

Big Data • Information Technology • Professional Services • Consulting
In-Office
Fort, Colombo, LKA
132 Employees

Similar Companies Hiring

Legora Thumbnail
Artificial Intelligence • Legal Tech • Software
Chicago, Illinois
700 Employees
Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account