Software Engineer

Full time @Confidential in Software & Web Development Email Job

Job Detail

Job Description

Job Description

We are looking for a Software Engineer to join our team and help build our next-generation web application using Vue.js 3 (frontend) and Django 5 (backend). This role is ideal for someone who is excited about working in a dynamic environment, can take ownership of their work, and is eager to grow with the business.

Responsibilities

  • Design, develop, and maintain web applications using Vue.js 3 and Django.
  • Write clean, maintainable, and efficient code following best practices.
  • Collaborate with team members on technical design, development, and code reviews.
  • Work independently on assigned tasks while proactively identifying and solving problems.
  • Ensure application performance, scalability, and security.
  • Continuously learn and adopt new tools, frameworks, and technologies.

Requirements

Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field.

Experience: At least 2 years of professional software development experience post-graduation.

Technical Skills:

Strong proficiency in Vue.js 3 (Composition API, state management, components).

  • Experience with Django 5, including Django REST Framework.
  • Good understanding of relational databases (PostgreSQL).
  • Familiarity with Git, CI/CD workflows, and cloud deployment.

Soft Skills:

  • Team player with strong collaboration and communication skills.
  • Ability to work independently and take ownership of deliverables.
  • Passionate about technology and eager to learn new skills.
  • Good command of written and spoken English.

Nice-to-Have

  • Experience with Docker and containerized deployments.
  • Familiarity with frontend build tools (Vite, Webpack).
  • Knowledge of frameworks for both Vue.js and Django.
  • Exposure to Agile/Scrum methodologies.

Why Join Us?

  • Be part of a small but ambitious startup where your contributions have a direct and significant impact on the product and company’s success.
  • Join a team that values a positive, collaborative, and ownership-driven culture.
  • Flexibility in working style (Fully-remote with flexible hours).
  • Growth potential as the business expands.

Required skills

Other jobs you may like