Fullstack Engineer/Boston/Hybrid/TypeScript
Boston, Massachusetts
Hybrid
Full Time
$115k - $135k
My client is at the forefront of revolutionizing agriculture through innovative technology. We specialize in farming management solutions that harness the power of IoT and machine learning to optimize agricultural processes. Their mission is to remove the guesswork from farming, increase yields, and save valuable labor, ultimately contributing to a more sustainable and efficient agricultural industry. They're seeking a frontend focused fullstack engineer to join their growing team.
As a Fullstack Engineer on the team, you will play a crucial role in developing and enhancing their suite of software solutions that empower farmers with actionable insights and data-driven decision-making capabilities. The ideal candidate is a self starter, has great communication skills, and a team player!
As a Fullstack Engineer on the team, you will play a crucial role in developing and enhancing their suite of software solutions that empower farmers with actionable insights and data-driven decision-making capabilities. The ideal candidate is a self starter, has great communication skills, and a team player!
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience).
- 4+ years of professional experience in software development, with a focus on frontend development.
- Proficiency in JavaScript/TypeScript and modern frontend frameworks such as React.js, Angular, or Vue.js.
- Strong understanding of web technologies including HTML5, CSS3, and RESTful APIs.
- Experience building and consuming backend APIs using Node.js, Python, or similar technologies.
- Familiarity with databases (SQL and NoSQL), data modeling, and optimization techniques.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud is a plus.
- Knowledge of IoT technologies and machine learning concepts is desirable.
- Excellent problem-solving skills, attention to detail, and a passion for learning and innovation.
- Strong communication skills and ability to work effectively in a collaborative team environment.