Company Description Somoi is an innovative quick commerce platform revolutionizing the way people shop for groceries, fresh produce, and food by delivering them to your doorstep within minutes. Focused on saving time without compromising on freshness, Somoi combines speed, reliability, and affordability, all accessible through a simple app. By prioritizing convenience and trust, Somoi ensures easy ordering, real-time tracking, and exceptional service to cater to your daily shopping needs. With a vast network of riders and partners, Somoi is on a mission to redefine everyday shopping as faster, fresher, and closer to home because every minute matters. Role Description Overview: We are looking for a skilled and proactive Software Engineer with strong expertise in React Native, Express.js, and DevOps . The ideal candidate should be capable of developing high-quality mobile applications, managing backend services, and ensuring smooth deployment and system stability. You will work closely with the product and operations teams to build, optimize, and maintain our core platform. Qualifications Strong foundation in Computer Science, with knowledge of algorithms and data structures. Proficiency in Back-End Web Development, with experience in designing and building scalable systems. Expertise in Software Development and Programming, preferably in Java, Python, or similar languages. Solid grasp of Object-Oriented Programming (OOP) principles and best practices. Strong problem-solving skills and ability to work collaboratively within a team environment. Experience with database management and version control systems like Git is a plus. Familiarity with cloud computing platforms (e.g., AWS, Azure, GCP) is advantageous. Bachelor’s degree in Computer Science, Software Engineering, or a related field. Key Responsibilities: Develop and maintain mobile applications using React Native . Build and optimize backend services and APIs using Express.js . Manage deployment pipelines and perform DevOps tasks , including server management, monitoring, and troubleshooting. Collaborate with cross-functional teams to identify bugs and implement timely fixes. Ensure performance, quality, and responsiveness of applications. Participate in code reviews, testing, and optimization processes. Maintain documentation for all development and deployment processes. Monitor system performance and ensure high availability and reliability. Required Skills & Qualifications: Strong proficiency in React Native for mobile app development. Solid experience with Node.js & Express.js for backend development. Knowledge of DevOps tools and practices , including server management, CI/CD, deployment, and monitoring. Understanding of RESTful APIs and database management. Ability to work in a fast-paced environment and manage multiple tasks. Strong debugging, problem-solving, and analytical skills. Good communication and teamwork abilities.
As a Software Engineer at Somoi, you will be responsible for developing high-quality mobile applications, managing backend services, and ensuring smooth deployment and system stability. Your primary focus will be on React Native, Express.js, and DevOps, working closely with the product and operations teams to optimize and maintain the core platform. **Key Responsibilities:** - Develop and maintain mobile applications using React Native. - Build and optimize backend services and APIs using Express.js. - Manage deployment pipelines and perform DevOps tasks, including server management, monitoring, and troubleshooting. - Collaborate with cross-functional teams to identify bugs and implement timely fixes. - Ensure performance, quality, and responsiveness of applications. - Participate in code reviews, testing, and optimization processes. - Maintain documentation for all development and deployment processes. - Monitor system performance and ensure high availability and reliability. **Qualifications:** - Strong foundation in Computer Science, with knowledge of algorithms and data structures. - Proficiency in Back-End Web Development, with experience in designing and building scalable systems. - Expertise in Software Development and Programming, preferably in Java, Python, or similar languages. - Solid grasp of Object-Oriented Programming (OOP) principles and best practices. - Strong problem-solving skills and ability to work collaboratively within a team environment. - Experience with database management and version control systems like Git is a plus. - Familiarity with cloud computing platforms (e.g., AWS, Azure, GCP) is advantageous. - Bachelor's degree in Computer Science, Software Engineering, or a related field. **Additional Company Details:** Somoi is an innovative quick commerce platform focused on delivering groceries, fresh produce, and food to your doorstep within minutes. With a commitment to saving time without compromising on freshness, Somoi combines speed, reliability, and affordability through a simple app. The company prioritizes convenience and trust, offering easy ordering, real-time tracking, and exceptional service to meet your daily shopping needs. With a vast network of riders and partners, Somoi aims to redefine everyday shopping as faster, fresher, and closer to home, understanding that every minute matters.,