dKilo

Full Stack Developer

Posted: 9 hours ago

Job Description

Full Stack EngineerStack: TypeScript • Python • Vue 3 • Next.js • NestJS • PostgreSQL • Redis • Docker • AWSAbout the Role:Build and ship features end-to-end across frontend and backend. Connect modern UIs to reliable APIs and AI-powered services, with clean code and production-grade deployments.Key Responsibilities:Develop frontend apps with Vue 3 (Composition API, Pinia) and Next.js (React + TypeScript)Build and consume REST / WebSocket APIs with NestJSCreate Python microservices for AI orchestration, LLM integration, data processingIntegrate LLM APIs (OpenAI, Gemini, Anthropic, Replicate, etc.)Model and query data with PostgreSQL + TypeORMImplement auth & state (JWT, OAuth2, Pinia, React Query)Use Redis, BullMQ for caching and background jobsDeploy and operate with Docker on AWS (S3, EC2, CloudFront, Lambda)Handle real-time updates via Socket.IO / SSEMaintain clean, reusable, testable TypeScript and Python codeNice to Have:LangChain / LangGraph; vector search (pgvector, Redis Search)FastAPI / Flask for AI utilitiesMicroservices and modular architectureUI libraries (Tailwind, ShadCN, Chakra) and responsive layoutsCI/CD (GitHub Actions, Docker Compose)Job Requirements:Bachelor's degree in Computer Science or Software Engineering4+ years full-stack development experienceExperience building and maintaining APIs using NestJS or similar frameworksFamiliarity with cloud services (AWS preferred: EC2, S3, CloudFront, Lambda)Understanding of async programming, event-driven architectures, and real-time communication (WebSockets / SSE)Experience integrating or experimenting with LLM APIs (OpenAI, Gemini, etc.)Knowledge of API authentication and security best practices (JWT, OAuth2)Familiarity with automated testing frameworks (Jest, Cypress, or similar)Basic understanding of DevOps concepts, CI/CD pipelines, and deployment automationAwareness of microservice architecture and service communication patternsStrong debugging and problem-solving skills with attention to performance and scalabilityApply or send your CV to jobs@dkilo.com with subject: TECH115: Full Stack Developer

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In