Everything To Gain is hiring a Fully Remote Software Engineer based in Tunisia to develop innovative software solutions for our clients and internal operations. You will work in a collaborative environment to design, implement, and maintain key software applications.
What You'll Do
- Develop, test, and maintain software applications that meet business requirements.
- Collaborate with product teams to define, design, and ship new features.
- Troubleshoot, debug, and optimize existing applications.
- Participate in code reviews to ensure code quality and promote best practices.
- Keep up-to-date with emerging technologies and industry trends to drive continuous improvement.
What We're Looking For
- Strong experience with programming languages such as Python and JavaScript.
- Proficient in web application development, with knowledge of relevant frameworks.
- Experience using version control systems, particularly Git.
- Familiarity with Agile methodologies for software development.
- Strong analytical and problem-solving skills.
- Ability to work independently and in a team-oriented environment.
- Excellent communication skills in both written and verbal form.
Nice to Have
- Knowledge of database management systems like MySQL or MongoDB.
Technical Stack
- Languages: Python, JavaScript
- Tools: Git
- Databases: MySQL, MongoDB
Benefits & Compensation
- Unlimited paid time off.
- Remote-first – work from anywhere in the world.
- Tech setup – equipment provided if needed, based on role requirements.
- Work closely with founders and take a lead role in shaping a fast-growing company’s visual identity.
- Join a high-performance, design-forward culture that values creativity, autonomy, and impact.
Work Mode
This is a fully remote position open to candidates based in Tunisia.
Everything To Gain is an equal opportunity employer.




