Full Stack Developer(React ,Python,Node.js)

Location กรุงเทพมหานคร
Discipline ไอทีและเทคโนโลยี
Job reference BBBH54718_1740130588
Salary THB30000 - THB55000 per month
Job startdate
Consultant email [email protected]

Job Description

  • As a Full-Stack Developer, you will be responsible for designing, developing, and maintaining high-quality web and mobile applications. Specifically, you will work on developing digital healthcare and financial applications for both mobile and web versions. You will work closely with cross-functional teams-including product managers, designers, and other developers-to create scalable solutions that enhance user experience. This role demands both front-end and back-end expertise, ensuring seamless integration of user-facing elements with robust server-side logic.

Key Responsibilities

  • Design & Development: Architect, build, and maintain responsive web applications using modern frameworks and technologies.
  • Develop both front-end interfaces and back-end services to create a seamless user experience.

API Integration & Management:

  • Design and implement robust RESTful APIs and integrate third-party services.
  • Ensure secure and efficient data transfer between client and server.

Collaboration & Agile Practices:

  • Work closely with senior developers, UI/UX designers, product managers, and other developers in an Agile environment.
  • Participate in code reviews, sprint planning, and daily stand-ups to ensure smooth project execution.

Optimization & Performance:

  • Optimize applications for maximum speed and scalability.
  • Troubleshoot, debug, and upgrade existing systems to maintain high performance.

Quality Assurance:

  • Implement testing procedures (unit, integration, and end-to-end tests) to ensure software reliability.
  • Follow best practices in software development and maintain high coding standards.

Qualifications

Educational Background:

  • bachelor's degree in computer science, Information Technology, or a related field (or equivalent practical experience). University degree is not required if candidate can demonstrate required skills and experiences.

Technical Skills:

  • Proficient in JavaScript (ES6+), HTML5, CSS3, and modern front-end frameworks such as React or Angular.
  • Strong back-end development skills using Node.js, Python, or similar languages.
  • Experience with database management systems such as MySQL, PostgreSQL, or MongoDB.
  • Familiarity with version control systems (e.g., Git) and DevOps practices.
  • Understanding of containerization technologies like Docker (experience with Kubernetes is a plus).

Experience:

  • Entry levels are welcome to apply and will work with senior developers to gain experience
  • Experience working in Agile/Scrum environments.
  • Prior exposure to cloud platforms (AWS, Google Cloud, or similar) is highly desirable.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities.
  • Ability to manage multiple tasks and adapt to changing priorities.

Soft Skills:

  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities.
  • Ability to manage multiple tasks and adapt to changing priorities.