Tazma Market
Software engineering
Addis Ababa
About this role
About Us
We’re a fast-growing tech company passionate about building scalable, secure, and user-friendly digital products. Our team values creativity, collaboration, and clean code. We work remotely across different time zones, maintaining strong communication and mutual respect.
Role Overview
We’re looking for a talented Software Developer to join our remote engineering team. You’ll design, develop, and maintain modern web applications, collaborating with designers, product managers, and other developers to deliver high-quality software solutions.
Responsibilities
Develop and maintain web applications using modern frameworks and technologies.
Write clean, maintainable, and efficient code following best practices.
Collaborate with cross-functional teams to define, design, and ship new features.
Debug, test, and optimize applications for maximum performance and scalability.
Participate in code reviews and contribute to improving team processes.
Stay up to date with emerging technologies and development trends.
Requirements
Proven experience as a Software Developer or similar role.
Strong proficiency in JavaScript/TypeScript, and experience with frameworks such as React, Next.js, or Node.js.
Solid understanding of REST APIs, databases (SQL/NoSQL), and version control (Git).
Experience with cloud platforms (e.g., AWS, Vercel, Render, or similar).
Excellent problem-solving and communication skills.
Ability to work independently in a remote team environment.
Nice to Have
Familiarity with DevOps, Docker, or CI/CD pipelines.
Experience with mobile development (React Native or Flutter).
Knowledge of testing frameworks (Jest, Mocha, etc.).
Interest in UI/UX design principles.
What We Offer
Fully remote and flexible working hours.
Competitive salary based on experience.
Collaborative and inclusive international team.
Opportunities for learning, growth, and career advancement.
