- Company Name
- ECA International
- Job Title
- Full-Stack Engineer - 6-month contract - Immediate Start
- Job Description
-
Job Title: Full‑Stack Engineer (6‑Month Contract)
Role Summary: Deliver end‑to‑end, AI‑enhanced full‑stack solutions for a global mobility platform. Lead technical design, mentor junior engineers, and collaborate with product and business stakeholders to translate requirements into scalable, high‑performance services.
Expectations: Immediate start, contract duration 6 months, full‑time commitment. Demonstrated ability to own complex systems, make decisive technical choices, and prioritize tasks to meet tight deadlines. Strong communication with both technical and non‑technical audiences. Proactive mindset, willingness to adopt AI tools and share knowledge within the team.
Key Responsibilities:
- Architect, develop, and deploy scalable, high‑performance applications using React, Tailwind CSS, Node.js, TypeScript.
- Design microservices and modular architecture that support AI‑first features such as RAG workflows, intelligent search, and recommendation systems.
- Implement RESTful and GraphQL APIs; orchestrate services via middleware (e.g., Tachyon, Temporal).
- Build data pipelines, ingest data, and integrate with PostgreSQL, Snowflake, NoSQL, and vector databases.
- Configure cloud-native environments on AWS; manage containers, orchestration (Docker, Kubernetes), IaC (Terraform), and CI/CD pipelines.
- Ensure performance tuning, monitoring, and optimization across the stack.
- Apply secure coding practices, data privacy, and compliance controls; deliver reliable, production‑ready systems.
- Mentor and coach junior engineers; promote best practices and continuous improvement.
- Stay abreast of AI advancements (LLMs, embeddings, LangChain) and incorporate them into development life cycle.
Required Skills:
- Strong hands‑on experience with React, Tailwind CSS, Node.js, TypeScript.
- Proven record in building scalable full‑stack applications.
- Experience with microservices, modular architecture, REST/GraphQL APIs.
- Middleware and orchestration experience (Tachyon, Temporal, etc.).
- Data pipeline and distributed systems experience.
- Database expertise: PostgreSQL, Snowflake, NoSQL, vector databases.
- Cloud‑native knowledge: AWS, Docker, Kubernetes, Terraform, CI/CD.
- Security awareness: secure coding, data privacy, compliance.
- AI familiarity: LLMs, embeddings, LangChain, RAG.
- Excellent communication and leadership abilities.
Required Education & Certifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field (or equivalent professional experience).
- Relevant cloud certifications (e.g., AWS Certified Solutions Architect, DevOps Engineer Preferred).
- Optional certifications in AI/machine learning or security positively viewed.