Who we are ?
Yalla Fel Sekka (YFS) is a technology company specialized in providing Intra-city urban logistics & delivery services. We are disrupting the delivery industry with an objective to improve efficiency and help reduce overall delivery time, this can only be achieved with three YFS pillars People, Technology & Speed. Not in a week, not tomorrow but Now! We are bringing a disruptive model in action. Providing our partners with solutions that would help them deliver value to their customers and make us the No. 1 market leader in instant delivery.
Purpose of the Role:
Under general supervision, you will be responsible to see out a project from conception to the final product. Managing the application's full life cycle along with developing and designing front & Backend web architecture and ensuring the responsiveness of applications and working on its design requirements with managing well-functioning databases.
Main Responsibilities:
• Developing and maintaining web applications using Node.js, Angular or React, and AWS.
• Writing clean, efficient, and well-documented code.
• Collaborating with other engineers and stakeholders to understand requirements and design solutions.
• Debugging and troubleshooting issues in a timely manner.
• Participating in code reviews and ensuring code meets company standards.
• Participate in DB design and implementation using mysql and mongo
• Staying up-to-date with the latest technologies and industry trends.
• Collaborating with project managers and other teams to understand and deliver the project on time.
• AWS deployment and maintenance of application.
• Participating in Agile development process.
• Additionally, the Junior Software Engineer would be expected to have strong problem-solving skills, the ability to learn quickly, and strong verbal and written communication skills.
Qualifications & Required Skills
• A Bachelor's degree in Computer Science or any related field.
• experience in Node-Js code language.
• Strong understanding of the web development cycle and programming techniques and tools.
• Focus on efficiency, user experience, and process improvement.