Full Stack Software Engineer - Hybrid Role at Nimble
About the Role
We're hiring a Full Stack Software Engineer to join our dynamic team at Nimble. This hybrid role offers the opportunity to work on challenging projects while collaborating with talented professionals. As a Full Stack Software Engineer, you will contribute to developing innovative solutions that address our clients' most pressing business challenges. If you're passionate about technology and want to make a significant impact, this Full Stack Software Engineer role is perfect for you!
What You'll Do
- Collaborate with the Product Owner to efficiently plan the project backlog.
- Write clean, composable, and maintainable code for world-class products.
- Develop automated tests to ensure product quality and reliability.
- Participate in code reviews to maintain high coding standards.
- Continuously learn new technologies and programming languages, including Ruby and JavaScript.
- Engage in knowledge sharing through team rituals and collaborative processes.
- Contribute to defining internal processes that align with our mission.
- Adapt to evolving client needs by developing both frontend and backend solutions.
Requirements
- 3+ years of professional web development experience.
- Proficiency in at least one of the following languages: Ruby, JavaScript, Go, PHP, or Python.
- Basic experience with modern JavaScript frameworks like ReactJS, VueJS, or AngularJS.
- Experience in writing automated tests for web applications.
- A strong focus on reusability, maintainability, security, and performance.
- A positive attitude and a product mindset.
- Fluency in English for effective communication.
- Currently based in Thailand or willing to relocate to Bangkok.
Nice to Have
- Experience with agile methodologies and practices.
- Familiarity with DevOps practices and tools.
- Knowledge of cloud platforms like AWS or Azure.
What We Offer
- Private medical insurance and social welfare coverage.
- A comprehensive relocation package for those moving from abroad.
- Hybrid workstyle for flexibility between home and office.
- A MacBook and external monitor for a comfortable working setup.
- 25 days of paid leave each year, including public holidays.
- A sabbatical month every three years to recharge.
- Access to an AI allowance for exploring tools and learning resources.
- Regular one-on-ones and structured feedback for personal growth.
Join us at Nimble and be part of a team that values excellence, innovation, and collaboration. We are committed to creating a supportive environment where you can thrive and make a real difference in the world of software development.
This Full Stack Software Engineer role at Nimble offers a hybrid work environment, competitive salary, and a strong focus on personal growth and innovation. Join a supportive team dedicated to excellence.
Who Will Succeed Here
Proficient in multiple programming languages such as Ruby, JavaScript, and Go, with hands-on experience in building scalable web applications and APIs.
Adaptable to a hybrid work environment, demonstrating self-motivation and effective time management skills to balance remote and in-office collaboration.
Experience with modern front-end frameworks like React and VueJS, along with a strong understanding of automated testing practices to ensure high-quality code delivery.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months