اسنپ مارکت | Snapp Market
شرح موقعیت
We are seeking a talented and experienced Back-End Engineer to join our team. As a Software Engineer, you will manage back-end services and data interchange between the server and users. You will work on cutting-edge projects, collaborating with other talented developers to build high-quality software solutions. Skills and
مسئولیتها
- Design, develop, test, and deploy software applications that meet user requirements and adhere to project specifications.
- Solve complex performance problems and architectural challenges.
- Perform maintenance and software integrations for existing systems.
- Conduct systems risk and reliability analysis, ensuring compliance with industry standards.
- Monitor system performance and implement necessary changes to improve efficiency.
- Collaborate with cross-functional teams to define, design, and ship new features
- Develop and execute project plans, communicating progress to stakeholders.
نیازمندیها
- Minimum of 3 years of relevant experience in software development.
- Strong knowledge of at least one mainstream web programming language, such as Go, Python, etc.
- Understanding of design concepts in microservices or service-oriented architectures.
- Strong understanding of Docker and containerization technologies.
- Experience with designing and developing scalable applications is a plus.
- Proficient in integrating multiple data sources and databases into one system.
- Familiarity with SQL/NoSQL databases and their declarative query languages.
- Proven experience with Elasticsearch is a plus.
- Strong analytical and problem-solving skills.
- Good team player, enthusiastic about delivering results.
- Understanding containerized application standards and infrastructures behind modern software deployments (ex, CI, K8s, …).
- Proficient understanding of Git