Full Stack Developer
Back
Engineering
Namal Tel Aviv, Israel
Full Stack Developer
Location: Tel Aviv, Israel (or remote)
About Enso:
Enso is revolutionizing the way businesses leverage AI by providing a catalog of AI bots designed for non-technical users. Our bots handle a wide array of tasks, including social media management, content creation, competitor tracking, and industry trend analysis. We aim to make AI accessible, affordable, and efficient for small business owners.
Job Overview:
We are seeking a highly skilled and motivated Full Stack Developer to join our growing team. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment, and work closely with other teams in the company.
What you'll do:
Work with development teams and product managers to ideate software solutions.
Design client-side and server-side architecture.
Develop and maintain web applications using React, TypeScript, and TailwindCSS.
Design, build, and maintain scalable backend services using Python and AWS.
Implement and manage databases, primarily DynamoDB, to ensure data integrity and performance.
Collaborate with cross-functional teams to define, design, and ship new features.
What you'll bring:
Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience.
5+ years of experience in software development, with a strong focus on both front-end and back-end technologies.
Proficiency in front-end development using React, TypeScript, and TailwindCSS.
Experience with React testing libraries.
Experience developing desktop and mobile applications, mobile first is an advantage.
Strong experience with backend development using Python.
Hands-on experience with AWS services, particularly for serverless applications.
Familiarity with DynamoDB or similar NoSQL databases.
Strong problem-solving skills and attention to detail.
Excellent communication and teamwork skills.
Passion for startups and a desire to work in a fast-paced environment.
Benefits:
Be part of a fast-growing startup.
Competitive salary and equity options.
Flexible working hours and remote work options.
Opportunities for professional development and career growth.
A collaborative and inclusive work environment.