Job Description

We're HIRING!

FULL STACK SOFTWARE ENGINEER

Position Overview

We are looking for a motivated Full Stack Software Engineer to join our IT team. The ideal candidate should have experience with Python, Jira, Next.js (React framework), and Nuxt.js (Vue.js framework) and strong database knowledge. This role involves developing, maintaining, and optimizing web applications while collaborating with cross-functional teams to deliver high-quality solutions.

Key Responsibilities

  • Develop and maintain web applications using Django, PostgreSQL, Redis, Celery, Nginx for backend development.
  • Build and optimize frontend applications using Typescript, React, Next.js, Vue.js and Nuxt.js.
  • Design, manage, and optimize databases (MySQL, PostgreSQL, or MongoDB) for high performance.
  • Develop and integrate RESTful APIs for seamless communication between the frontend and the backend.
  • Troubleshoot, debug and resolve application issues to ensure smooth performance.
  • Write clean, maintainable, and scalable code while following best practices.

Candidate Prerequisites

  • Minimum 3 years full stack experience
  • Degree in Software Engineering
  • Experience in the banking or finance sector.
  • Strong proficiency in programming languages: Javascript, Python.
  • Hands-on experience with Jira, Django, PostgreSQL, Redis, Celery, Nginx for backend development and Typescript, React, Next.js, Vue.js and Nuxt.js for front-end development, Confluence for issue tracking and documentation.
  • Solid knowledge of databases like MySQL, PostgreSQL, or MongoDB and Servers like Nginx, Gunicorn.
  • Understanding of RESTful APIs and backend/frontend integration.
  • Familiarity with Git for version control and Services/Products like AWS Lightsail, AWS SES, AWS S3.
  • Ability to work in Agile environments with CI/CD workflows.
  • Strong problem-solving and analytical skills.

If you are a passionate and skilled Full Stack Software Engineer looking to contribute to exciting projects, we want to hear from you! Please submit your resume and a cover letter highlighting your relevant experience to andrea@wealthtrust.lk.