[District 1] Middle Fullstack Software Engineer (Elixir, Python)

1 Minutes

Share:

Job description

We are seeking a passionate and skilled Middle Fullstack Engineer to join our dynamic team on a large-scale e-commerce project. In this role, you will help build scalable, secure applications that handle high traffic and integrate with multiple e-commerce platforms, third-party logistics providers, delivery services, and the NetSuite ERP system. Success in this position requires strong backend and frontend development skills, along with a problem-solving mindset and the ability to thrive in an Agile environment.

Your skills and experience

Responsibilities:

  • Contribute to the development and maintenance of fullstack web features.
  • Implement backend services, integrate them with responsive frontend components, NetSuite ERP, e-commerce platforms, third-party logistics and delivery services.
  • Analyze and troubleshoot performance and functionality issues.
  • Participate in code reviews and propose technical improvements.
  • Work closely with the team to deliver features that meet business needs.

Requirements:

  • 3–5 years of experience in web development with Python and optionally Elixir, Go, or Ruby.
  • Solid understanding of object-oriented and functional programming principles.
  • Practical experience with RESTful APIs and secure authentication mechanisms.
  • Experience with relational databases (PostgreSQL, MySQL) and caching tools (Redis, Elasticsearch).
  • Frontend development experience using ReactJS, HTML/CSS, SASS, and Bootstrap.
  • Knowledge of version control systems (Git) and Agile development practices.
  • Strong communication and problem-solving skills.
  • Bachelor's degree in Computer Science, Information Systems, or a related field.

Why you'll love working here

  • Competitive salary with a 13th-month bonus and performance incentives
  • Overtime compensation
  • Monday to Friday work schedule, plus 12 annual leave days and 11 public holidays
  • Opportunity to enhance English skills through interaction with international clients and products
  • Regular performance-based salary reviews
  • Monthly team-building activities
  • Company trips
  • Comprehensive employee insurance prescribed by law
  • Annual health check-ups
  • Access to personal development courses, including both technical and non-technical programs
  • Hands-on experience with advanced technologies
  • Complimentary snacks, coffee, tea, and cakes
Apply for this job
Upload files
Drag and drop, or browse upload file icon