About the job- What are you looking for?
You are looking for a job that will truly engage you. You have an entrepreneurial spirit and can make things happen in a fast-paced startup environment. You want to grow and be challenged, but above all you want to work towards a mission, and for your work to have meaning.
About us
We’re Fredo.ai – an AI-powered productivity platform startup with an open, action-based culture unlike any other.
We are committed to pursuing our vision of “Never drop a ball” harnessing the most advanced AI tech to make our users’ day-to-day better. Our mission is about helping people be the most productive version of themselves: imagine walking into work every day knowing that you’re not only advancing your career but making a positive impact on people. Our Engineering team is growing, and we are looking for a Senior Full Stack Developer to join the team.
Note: the position is Hybrid (2 office days in Tel Aviv)
Responsibilities:
- Collaborate with every team member for every part of the Full Software Development Lifecycle: Plan, design, develop, test, deploy, and maintain our software product.
- Mentor other engineers, providing technical guidance, define and apply engineering best practices (coding standards, software development methodologies, etc.) to leverage the team’s technical skills.
- Continuously improve the performance, stability, reliability, and security of our applications through design reviews, code reviews, refactoring, and optimization.
- Identify and resolve technical challenges and bottlenecks in a timely manner.
- Stay updated with emerging technologies and industry trends and assess their potential impact on our products and processes.
Requirements:
- Minimum of 5 years of professional experience in full stack web development, with a focus on both front-end and back-end technologies, mainly React, Typescript, NodeJS.
- Deep understanding of engineering best practices, such as Microservice Architecture, API implementation, unit testing, logging, monitoring, performance optimization skills, etc.
- Experience with relational & non-relational database systems (Redis, Mongo, Dynamo, etc.)
- Strong experience in the full software development cycle: development, testing, deployment, and maintenance.
- Strong familiarity with GIT repository management and collaborative workflows
- Experience with modern queueing systems (Redis Bull, RabbitMQ, Celery, Kafka, etc) – Must
- Hands-on approach to development and technical problem-solving.
- Excellent communication skills in English & Hebrew.
- Team player with strong self-management, ownership and multitasking abilities.
- A can-do attitude with an innovative approach to problem-solving.
Bonus Skills (Not Required but Sure Nice to Have)
- A degree in Computer Science, Computer Engineering, or a related field.
- Experience with OpenAI API, Twilio/WhatsApp API,
- A great sense of humor
If you believe you are the right fit for the position, please send your CV to liatz@fredo.ai.