About the Role
As a Full Stack Developer at BCS, you will help build climate-smart tools that have real-world impact—from issuing early warnings for disasters to helping farmers make better crop decisions. You’ll work in a collaborative, mission-driven team, using modern technologies to create scalable, user-friendly platforms across web and mobile environments.
The Full Stack Developer will be responsible for designing, developing, and maintaining front-end and back-end components of BCS’s core platforms. The role requires a hands-on developer experienced in delivering scalable, secure, and responsive applications.
Application Development
• Build and maintain full stack web applications using modern frameworks (e.g., React, Angular, Django, Node.js, etc.)
• Develop APIs for data exchange with external systems, IoT devices, or mobile apps
• Implement robust database models (PostgreSQL, MongoDB, etc.)
Front-End Engineering
• Translate UI/UX designs into responsive user interfaces
• Optimize user experience with real-time interactivity and performance enhancements
• Implement dashboards, visualizations, and geospatial maps
Back-End Engineering
• Design and build scalable back-end services (RESTful APIs, authentication, data processing)
• Ensure security, data integrity, and compliance with coding standards
• Integrate with third-party tools (e.g., weather APIs, machine learning models)
DevOps & Deployment
• Manage CI/CD pipelines, version control, and cloud-based deployments (AWS, GCP, etc.)
• Monitor application health and fix bugs and performance bottlenecks
• Maintain documentation, version history, and deployment logs
Team Collaboration
• Work closely with product managers, data scientists, and UI/UX designers
• Participate in code reviews, sprint planning, and regular team check-ins
• Provide technical support to other teams and contribute to technical design decisions
Requirements
A Bachelor's degree in Computer Science, Software Engineering, or equivalent professional experience
Over three years of experience in full stack development
Expertise in:
Front-end Technologies: React.js, Angular, Vue.js
Back-end Technologies: Python (Django/Flask), Node.js
Databases: PostgreSQL, MySQL, MongoDB
Version Control Systems: Git
Proven experience with RESTful APIs, authentication protocols such as OAuth and JWT, and secure coding practices
Capability to work independently as well as collaboratively within a distributed team
Strong proficiency in written and verbal English communication
Knowledge of:
Geospatial tools: Leaflet, Mapbox, GeoServer
AI/ML integration or data science workflows
Containerization and orchestration tools such as Docker, Kubernetes, NGINX
Mobile application frameworks like React Native and Flutter
Experience with platforms related to climate, agriculture, or public health
Proficiency in the Thai language or experience working in the Southeast Asia region
About the Company
Beyond Climate Solutions is a next-generation climate technology company based in Thailand, offering decision-support platforms that combine AI, satellite data, geospatial intelligence, and local knowledge. Our products support governments, corporates, and communities in addressing climate risks and building resilient systems across agriculture, health, disaster management, energy, and ESG compliance.
BCS is a BOI-registered company with a strong emphasis on innovation, impact, and inclusivity.
Interested? Fill the Form below or send your cv to info@beyondclimatesolutions.org and we will get back to you.
Apply Now
Please complete the form to apply for a position with us.
* All information remains confidential.
