تپسی
تپسی

Back end Developer

Tehran/ Sa'adat Abad
Full Time
Saturday to Wednesday
-
Transportation -Bonus -Health insurance -Recreational accommodation -Snacks -In-house Medical doctor -Breakfast -Occasional packages and gifts
1001 - 5000 employees
Internet Provider / E-commerce / Online Services
توضیحات بیشتر

key Requirements

3 years experience in similar position
PostgreSql - Intermediate
Python - Intermediate
Node.js - Intermediate
Linux - Basic
Redis - Intermediate
MongoDB - Intermediate

Job Description

As a Back-end Developer at Tapsi Delivery, you will be a crucial part of our dynamic team which is not just growing but exploding with potential. You excel at solving complex problems and enjoy collaborating closely with end-users.at Tapsi Delivery, you won't be another cog in the wheel--you'll be a key player in revolutionizing the delivery industry.
The Tapsi Delivery team is a rapidly growing company, handling tens of thousands of orders. Our mission is to optimize our delivery system and maintain our core values. With strong partnerships with Tapsi Food and Tapsi
Grocery, we are ready to enter new markets and increase our daily order volume.


Task in detail:

  • Lead the design and maintenance of scalable back-end code in Spring Boot and Kotlin.
  • Drive the development of reactive paradigms and other modern techniques.
  • Collaborate with cross-functional teams to design and implement new features.
  • Ensure high availability and scalability of our systems through expert-level performance optimization.
  • Write tests and implement best practices to maintain high code quality.
  • Continuously learn and apply new technologies to improve our systems.

Requirements:

  • Bachelor's degree in Computer Engineering, Computer Science or a related field, and preferably a Master's degree.
  • Minimum of 3 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.

What We Are Looking For:

  • Technical Leadership: You are experienced in leading technical projects and guiding the team in best practices and high-quality code standards.
  • Mentorship: You are committed to mentoring junior developers and enhancing team capabilities through knowledge sharing.
  • Expertise in Developing Large-Scale Applications: You have extensive experience in developing large-scale, high-performance applications.
  • Advanced Problem Solver: You excel at solving complex availability and scalability issues with innovative solutions.
  • Strategic Thinker: You contribute to architectural decisions and strategic planning to align technical solutions with business goals.
  • Effective Communicator: You can clearly articulate your ideas and lead team discussions.
  • Adaptable: You are comfortable working in a fast-paced, high-load environment and adept at managing change.

Job Requirements

Age
20 - 35 Years Old
Gender
Men / Women
Education
Bachelor| Computer and IT
Software
Redis| Intermediate MongoDB| Intermediate PostgreSql| Intermediate Node.js| Intermediate Python| Intermediate Linux| Basic

ثبت مشکل و تخلف آگهی

ارسال رزومه برای تپسی