We are looking for a team player, with natural product intuition, who can work harder, faster, and smarter, without sacrificing technical excellence. You understand the bigger picture of how your technical contributions will impact the products. The other members of the team can depend on the quality of your work to rapidly advance our goals. You strive on proving that technical and leadership matters are not conflicting and that you can develop both at the same time.
Tasks in detail:
Working most of the time with Node.js, Python, Redis, PostgreSQL, and MongoDB.
Writing scalable code quickly and iteratively.
Analyzing information and evaluating results, to choose the best solution to effectively solve problems.
Discussing the tradeoff between software architectural choices, both on a theoretical level and on an applied level.
Collaborating in quarter planning, planning sprints, and participating in retrospective meetings.
Monitoring efficiently, thorough documentation, and proper test coverage.
Requirements:
Bachelor's degree in Computer Engineering, Computer Science or a related field, and preferably a Master's degree.
Minimum of 2 year of professional software development experience.
Proficiency in coding and debugging: knowledge of at least one programming language and are willingness to learn more.
Proficiency in Data Structures and Algorithms.
Expert in Software Architecture.
Experience in database design.
Experience in Linux or Unix operating systems.
Familiar with Production-Grade Orchestration.
معرفی شرکت
تپسی یه کسب و کار آنلاینه در زمینه حمل و نقل، با 20 میلیون کاربر در بیش از 28 شهر ایران، که بیش از 1000 نفر رو در سراسر ایران گرد هم آورده، و هر روز داره بزرگتر میشه و رشد میکنه.
ما تیمی هستیم که معتقدیم میتونیم کشورمون، اقتصادمون، و حتی جامعهمون رو به سوی بهتر شدن تغییر بدیم. تیمی که تاثیر مثبت بر زندگی دیگران رو، منبع انرژی کار چالشبرانگیز روزمرهی خودش میدونه و به دنبال فرصتهایی برای تغییره. تپسی جای رشد و یادگیریه، و پیشرفت در اون هرگز متوقف نمیشه. اینجا همونجاییه که ازخودت سبقت میگیری!