Work You Will Do As a Back-End Developer, you will be an integral part of our engineering team, responsible for designing, developing, and maintaining our back-end systems and infrastructure. Your primary focus will be on building scalable and reliable server-side applications to support our customer-facing features and contribute to our cutting-edge technology stack. Responsibilities Collaborate with cross-functional teams, including Front-End Developers, Product Managers, and Designers, to understand business requirements and translate them into efficient and robust back-end solutions.Design, develop, and optimize server-side applications using Node.js, MongoDB, Redis, Kafka, Elastic Search/Solr, and Kubernetes.Identify and resolve technical issues with top-notch problem-solving and debugging skills to ensure the smooth operation of our systems.Work in a fast-paced startup environment, meeting deadlines and delivering high-quality code on time.Participate in code reviews to maintain code quality and provide constructive feedback to team members.Take ownership of your work, from conception to deployment, and continuously strive to improve the backend architecture and performance.Demonstrate a lean approach by prioritizing essential functionalities and delivering them quickly, avoiding unnecessary complexities.Contribute to the development of customer-facing features to enhance the overall user experience.Proactively adapt to changes in requirements and handle them with grace and efficiency.Embrace a long-term vision of the company and product, aligning your work with the organization's goals. Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related field.Minimum 3 years of professional experience as a Back-End Developer, with a maximum of 4 years.Proven experience working in a fast-paced startup environment is a must.Strong proficiency in Node.js, MongoDB, Redis, Kafka, Elastic Search/Solr, and Kubernetes.Solid understanding of backend architecture, data structures, and algorithms.Good knowledge of e-commerce systems and customer-facing features is desirable.Demonstrated ability to manage multiple tasks and deliver projects on time.A passion for continuous learning and staying up to date with the latest industry trends and technologies.Excellent communication and collaboration skills to work effectively with the team and stakeholders. Culture Fit We foster a culture that values innovation, ownership, and continuous improvement. We seek someone who aligns with the following traits: An attitude of continuously improving backend architecture and driving innovation.A strong sense of ownership and accountability for your work and its impact on the company.A long-term thinker who believes in the vision of the company and the product.Willingness to learn and adapt to new challenges and technologies.Ability to work collaboratively and build strong relationships with the team.Flexibility and dedication, even during periods of extended hours to meet project deadlines.Graceful handling of requirement changes with a focus on maintaining efficiency.Strong planning skills to break down complex features into smaller, manageable tasks with clear timelines.