Everything To Gain is thrilled to announce an opening for a Fully Remote Software Engineer based in Cairo. This position offers a unique opportunity to work with diverse teams while developing innovative software solutions that drive our business forward. As a Software Engineer, you will participate in the end-to-end software development lifecycle, ensuring that our applications are efficient, secure, and user-friendly. Your passion for technology and problem-solving will be critical in overcoming challenges and delivering high-quality products. If you're ready to embark on an exciting journey with us, apply today!
Responsibilities
- Design, implement, and maintain software applications that fulfill business needs.
- Collaborate with product and design teams to define software requirements and technical specifications.
- Troubleshoot and optimize existing applications for performance and scalability.
- Engage in code reviews and share knowledge with team members to maintain high coding standards.
- Research and integrate new technologies to enhance the development process.
Requirements
Proficiency in programming languages like Python and JavaScript.Experience with web application development and familiarity with popular front-end frameworks.Hands-on experience with version control systems, particularly Git.Understanding of Agile development practices.Strong problem-solving abilities and attention to detail.Excellent written and verbal communication skills.Knowledge of database systems (e.g., MySQL, MongoDB) is advantageous.Experience with RESTful APIs and microservices architecture is a plus.Benefits
Unlimited paid time off – we trust you to balance your work and lifeRemote-first – work from anywhere in the worldTech setup – we’ll provide equipment if needed, based on role requirementsWork closely with founders and take a lead role in shaping a fast-growing company’s visual identityJoin a high-performance, design-forward culture that values creativity, autonomy, and impact