Job Overview
More Information
- Address طرابلس
- Job Type: Full-time.
- Industry: Online payment, Online shopping, Finance, Different enterprise online services.
- Work Location: company headquarters Al Dahra, Tripoli, Libya
- Work Nature: Task based (not time-based work).
Job description:
We work to provide the best online payment solution with e-shop platform that provides the best services for business, Merchants and individuals.
Providing the best services and solutions cannot be done without using the best technologies, so as a software developer here at ECOM LTD, we are committed to deliver a high-quality software with the best practices, team work and collaboration, a software that is testable, extensible and easy to change.
We work as a multiple small teams, each team has their own role, we provide the teams with the required features, so you develop according to the detailed requirements, test your code to prove it works, log all the events of your code, publish to our git repository, integrate your code with other services and teams using RESTful API’s, continuously develop and deploy, releasing your app for internal testing, then beta, if everything works well, app will be released in production, we will help you with monitoring, documentation and tasks management.
Your first week will mostly be an introduction, then you will be committed to finish a certain tasks given by your team leader, we expect you to work sometimes under pressure especially when it’s mixed with learning new things, but we will do our best to create a very good productive environment that can help you not only on coding, but to be creative and to love what you are doing, delivering a high quality software that you are proud of.
Required Skills:
- High English language proficiency (reading and writing) .
- Good experience with dart and flutter.
- Have at least one flutter app published on Google play.
- Strong knowledge with android development tools and environment.
- Good knowledge with IOS development.
- Experience with third-party libraries and APIs including REST and graphQL.
- Good experience with Postman.
- Expert on using Git source control system.
- Good background in building complex customer-facing products.
- Passionate about writing well-structured, efficient and maintainable code, actively keeping the quality of the codebase in check.
- Work closely with UX to develop friendly UI experiences.
- Collaborate with other team members to build and integrate your code together.
Nice to have:
- Proven ability to write readable code and create extensive documentation
- Writing code documentation with a Markdown language (.MD files).
- Fluent in English.
- good experience with unit testing (Test Driven Development).
- good experience on integrating with third party applications.
- very good experience with authentication and security concepts of web apps.
- very good experience on using Web sockets for real time communication.
How to apply:
If you have at least the required skills, then please send us your CV at hr@e.com.ly, if your CV matches with our needs then we will respond to you in few days, we will ask you for 2 online interviews before we send you an offer, the salary will be calculated according to your skills.
For developers who failed initially to meet some required skills, we won’t send an offer immediately but we welcome you to join us in our company to make yourself more familiar and learn more about technologies we use, so once you get the required skills we need then we will send you an offer