รายละเอียดตำแหน่ง Fullstack Developer
- Collaborate with product managers, designers, and other stakeholders to gain a deep understanding of business requirements and translate them into technical specifications.
- Design, develop, and maintain web applications using Python, Django, and other relevant frameworks.
- Create intuitive and responsive front-end interfaces using ReactJS to ensure a seamless user experience across various devices.
- Implement RESTful APIs and integrate third-party services to enhance the functionality of our energy management software.
- Mentor and guide team members, providing technical expertise, code reviews, and feedback to promote professional growth and ensure high-quality codebase.
- Ensure application performance and scalability.
- Stay up-to-date with the latest trends and technologies.
-Work in an Agile development environment, actively participating in SCRUM ceremonies to ensure timely delivery of software features.
Requirements
-Bachelor's degree in Computer Science, Software Engineering, Statistics (Information Technology), or a related field (or equivalent work experience).
-Solid understanding of Python, Django, Flask, or other relevant frameworks for back-end development.
- Proficiency in front-end technologies such as HTML, CSS, JavaScript, and related frameworks (e.g., React, Angular, Vue.js).
- Experience working with databases (e.g., MySQL, PostgreSQL, MongoDB).
- Knowledge of containerization technologies (e.g., Docker, Kubernetes) and familiarity with DevOps practices and CI/CD pipelines.
- Excellent communication skills in English, both written and verbal.