The Senior Software Engineer (Back-end) will work on designing, building, testing, and maintaining software solutions using modern technologies to enable & empower our business teams to achieve high growth targets.
This role provides a great opportunity for a dedicated, enthusiastic, and capable individual to fulfill their hunger for a challenge and sense of achievement, while having real career-growth potential. Giving the candidate a chance to work in a collaborative environment with a world class team, on the most impactful projects.
The Platform
Develop features and improvements to our platform, working with the Software Development Team in an agile, organized, and well-documented manner.
Actively keep an eye on developing a scalable architecture.
Contribute in Testing, Quality Assurance, and Code-Review sessions, to provide guidance and mentorship to the rest of the Software Development Team, and ensure the quality of the changes committed to the codebase in terms, performance, and security.
Collaborate with Product Management and other stakeholders to analyze product requirements, translate them into technical requirements, and guarantee top-notch quality and speed of delivery in an agile iterative environment.
Must Have:
Proficiency in both spoken and written English communication skills
5 years of experience as a back-end developer, at-least 3 years of it must be with Golang
Experience with distributed systems
Has experience development in Linux environment
MySQL (PostgreSQL can be accepted as a replacement)
Tests (unit test, functional tests)
Experience writing and maintaining Restful APIs
Problem-solving skills
Since this is a remote position,a good internet connection and a place where you can join meetings without interruption
Nice to have:
Familiarity with Graphql
Experience with Redis,RediSearch or ElasticSearch
Experience with a cloud platform like AWS or GCP
Experience using CI/CD
GoORM
End to End-testing
معرفی شرکت
ICE is a SaaS Platform offering Social E-commerce Solutions for entrepreneurs who want to start their social commerce business.
ICE is a powerful platform that empowers entrepreneurs to be catalyst of change by rapidly launching their social commerce application to ignite the next revolution in commerce.
Building a powerhouse of social commerce entrepreneurs.
We are actively recruiting for our partner platforms in different positions. We Invest in the people and technology driving a global revolution in commerce.