Software Engineer
Free account needed to apply or save. It takes a minute, and we'll bring you right back to this job.
Key details
- Location
- Tehran, Iran
- Work style
- Onsite
- Level
- Mid level
- Job type
- Full-time
- Function
- Software engineering
- Focus area
- Backend
- Posted
- 4d ago
Skills
agilec++code reviewscontrol systemsdjangogitgojavalinuxpythonsoftware architectureunix
About the role
You are joining a team of talented engineers with a high level of technical knowledge and passion for on-time delivery of high-quality codes which affect millions of end users.
Responsibilities :
- Deliver high-quality and clean codes.
- Participate in agile practices such as agile meetings, iteration planning, code reviews, retrospective, writing test cases, etc.
- Work closely with product manager and other technical teams as internal clients.
- Continuously design, develop and deploy backend services with a focus on high availability, low latency, and scalability.
Requirements
- Holding BS in CE, CS, Math, or having related equivalent experience.
- Fluent in Go or in other languages like Python, Java, and C++.
- Good knowledge of web development techniques and experience in using Django or other web frameworks.
- Good knowledge about object-oriented and modular design and software architecture.
- Having experience with Linux/Unix systems.
- Having experience using Git as a revision control system.
Benefits
- You’ll have a massive impact : Millions of people will use what you build.
- You’ll be part of a team that values craftsmanship , speed , and innovation .
- We offer flexible working hours , health insurance , and a culture that values learning and autonomy .
- You’ll be surrounded by people who care about doing great work — and enjoy it along the way.
Get jobs like this as soon as they're posted
JobSuited checks company career sites all day and ranks every opening against your profile. Free to join.