Apply Now
Associate Full Stack Software Engineer
Mindlayer Limited
Posted today
Diamond Hill
0 year(s) work experience
Job Highlight
Job Description
- Maintain full-stack web applications using React.js (front end) and Node.js or Python (back end)
- Support internal platforms and customer-facing features by restful APIs and microservices
- Collaborate with UX/UI designers, product owners, and data engineers to ensure seamless integration of business requirements.
- Deploy and manage Kubernetes clusters (RKE2 preferred) for staging and production workloads.
- Maintain and troubleshoot CI/CD pipelines (e.g., GitLab CI, Jenkins, GitHub Actions) to automate builds, tests, and deployments.
- Manage SSL/TLS certificates, DNS configurations, and secret management solutions (Vault, Cert-Manager, etc.).
- Monitor system health and performance; configure alerts and dashboards (Prometheus, Grafana, ELK, etc.) to ensure high availability.
- Understand infrastructure provisioning and configuration (Terraform, Ansible, or similar IaC tools).
- Understand security best practices across code, infrastructure, and cloud services (role-based access control, network policies, vulnerability scanning) .
- Participate in code reviews
- Troubleshoot production issues and identify root causes and implement long-term fixes.
- Stay current with emerging technologies in web development, DevOps, and cloud computing; propose improvements to our toolchain and architecture.
Requirements
- At least 1 year of experience as a Full Stack Developer or similar role
- Proficiency in front-end technologies: React.js, JavaScript (ES6+), HTML5, CSS3 (or frameworks like Tailwind, Bootstrap).
- Experience with back-end technologies: Node.js (Express, NestJS) and/or Python (Django, Flask, FastAPI).
- Understand database systems: relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis).
- Familiar with cloud platforms (AWS, GCP, or Azure) and related services (EC2, S3, IAM, RDS, GKE/EKS/AKS).
- Experience setting up and maintaining CI/CD pipelines using tools such as Jenkins, GitLab CI, GitHub Actions, or CircleCI.
- Knowledge of SSL/TLS certificate workflows, DNS management, and secure secret storage.
- Proficient in Linux server administration and shell scripting (Bash, Python).
- Attention to detail, and ability to work in a fast-paced, collaborative environment.
- Excellent communication skills and problem solving skill.
Self-motivated and willing to learn.
Job Function | |
Work Location | Diamond Hill |
About company
Mindlayer Limited