Full-Stack Engineer

Not Interested
Bookmark
Report This Job

profile Job Location:

Colombo - Sri Lanka

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Were seeking a hands-on Full-Stack Engineer to build intuitive high-performance web applications and admin dashboards end-to-end. Youll 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 .
    • Back end (one or more): / 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

    • (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
    • for in-browser inference/training.
    • ONNX Runtime Web/ 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/ reusable UI components and front-end features with React / Angular / Vue.
    • Design implement and maintain back-end services using / 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 ceremoniesrefinement planning stand-ups and retrospectives.
We may use artificial intelligence (AI) tools to support parts of the hiring process such as reviewing applications analyzing resumes or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed please contact us.
Were seeking a hands-on Full-Stack Engineer to build intuitive high-performance web applications and admin dashboards end-to-end. Youll collaborate with development design and AI research teams to turn ideas into secure scalable features across modern front-end frameworks and back-end services.Requi...
View more view more

Key Skills

  • Abinitio
  • Administration And Accounting
  • Android
  • Bid Management
  • Inventory Management
  • Embedded C

About Company

Company Logo

Robotic Assistance Devices (RAD) is an innovator and provider of artificial intelligence-driven devices and robot solutions for operational, security, surveillance, and monitoring needs.

View Profile View Profile