- Company Name
- Bondaval
- Job Title
- Full Stack Engineer
- Job Description
-
Job title: Full Stack Engineer
Role Summary
Design, develop, and maintain APIs, services, and front‑end components for a financial technology platform. Contribute to architectural decisions, CI/CD pipelines, and emerging AI/LLM integrations while ensuring high reliability, performance, and code quality.
Expectations
- 2–4 years of professional software engineering experience.
- Proficiency in at least one server‑side language (Go, Python, or Java).
- Experience with relational databases (Postgres) and willingness to explore NoSQL systems.
- Comfortable building and consuming RESTful APIs.
- Familiarity with modern front‑end frameworks (VueJS, React, or Angular).
- Understanding of Git‑based workflows, CI/CD, and deployment tools (AWS, Terraform, Ansible, Docker, Kubernetes).
- Clear communication, collaboration, and a focus on quality, security, and scalability.
- Curiosity about AI/LLM tools (Hugging Face, LangChain, LlamaIndex, Cursor, Copilot, ChatGPT).
Key Responsibilities
- Design, build, and scale services and APIs that power the core platform.
- Develop both front‑end and back‑end components ensuring seamless integration across the stack.
- Write clean, reliable, and testable code adhering to high quality standards.
- Participate in architectural discussions and help shape technical direction and best practices.
- Improve development workflows, testing frameworks, and deployment pipelines.
- Monitor, optimise, and troubleshoot system performance and bottlenecks.
- Champion code reviews, documentation, and knowledge sharing.
- Experiment with emerging technologies, especially AI and LLMs, to enhance products and processes.
Required Skills
- Programming: Go, Python, or Java.
- Web technologies: RESTful API design, VueJS (preferred), React or Angular.
- Databases: Postgres (mandatory); familiarity with MongoDB, Redis, Cassandra (desired).
- DevOps: AWS, Terraform, Ansible, Docker, Kubernetes, CI/CD pipelines, Git workflows.
- Security, scalability, and performance best practices.
- Strong written and verbal communication in English.
- Problem‑solving mindset and collaborative team orientation.
Required Education & Certifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Optional certifications in cloud platforms (AWS Certified Developer, AWS Certified Solutions Architect) or relevant DevOps technologies.