Please send your CV in English.
About Us:
At Koocafe, we're dedicated to curating the ultimate café experience for everyone. Our mission is to connect coffee enthusiasts with the best cafes while also empowering these cafes with the technical infrastructure to effortlessly provide top-quality online services to their customers. Koocafe currently serves users and cafes in multiple countries worldwide and is actively expanding its business in Iran. If you're passionate about joining us on this journey and becoming part of our team, we eagerly await your CV.
Job Description:
We are seeking a talented Senior Fullstack Developer to join our dynamic team. As a Senior Fullstack Developer, you will be responsible for designing, developing, and maintaining robust applications spanning both frontend and backend technologies. You will collaborate with cross-functional teams to deliver high-quality solutions that meet our clients' needs.
Responsibilities:
- Design, develop, and maintain applications using a variety of frontend and backend technologies.
- Collaborate with product managers and other stakeholders to understand requirements and translate them into technical solutions.
- Write clean, efficient, and maintainable code following best practices.
- Perform code reviews and provide constructive feedback to team members.
- Troubleshoot and debug applications to resolve issues in a timely manner.
- Stay updated on emerging technologies and trends in fullstack development.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field.
- Proven experience as a Fullstack Developer with at least 4 years of experience.
- Strong proficiency in frontend technologies such as HTML, CSS, JavaScript, and React.js / Vue.js.
- Strong proficiency in backend technologies such as Nodejs, Python, Java, Spring framework, and related technologies.
- Experience with RESTful APIs, microservices architecture, and cloud platforms (e.g., AWS, Azure).
- Familiarity with Agile methodologies and DevOps practices.
- Excellent communication and collaboration skills.
- Ability to work independently and in a team environment.
- High level of English, both written and verbal.
Benefits:
- Competitive salary commensurate with experience.
- Remote work opportunity with flexible hours.
- Comprehensive benefits package.
- Professional development and training opportunities.
- Dynamic and inclusive work culture with opportunities for growth and advancement.