Open Positions
Flutter Developer
We're looking for Flutter Developers with the following requirements:
Qualifications
Experience with Flutter and Dart: Hands-on experience in creating applications using Flutter and the Dart programming language.
User Interface (UI) Development: Ability to design attractive and responsive user interfaces in Flutter.
State Management: Experience in state management in Flutter using providers, Bloc, Riverpod, Redux, etc.
API Integration: Experience in integrating RESTful APIs and handling data in JSON format.
Version Control: Knowledge of version control systems like Git.
Unit and Widget Testing: Experience in writing and executing unit and widget tests to ensure code quality.
Performance Optimization: Ability to optimize the performance of Flutter applications, including efficient memory management and rendering speed.
(Optional) Knowledge of Native Platforms: Understanding of iOS and Android platforms for integrating native functionalities into Flutter applications.
Full-time availability
Must work as part of a team
Good interpersonal skills
It's best if the candidate:
Can read technical documentation in English
C# Developer
We're looking for C# Developers with the following requirements:
Qualifications
Proficiency in one or more of the following: C#, .NET, .NETcore
Experience with REST API, MVC
Full-time availability
Must work as part of a team
It's best if the candidate:
Can read technical documentation in English
API Developer
We're looking for JS Developers with the following requirements:
Qualifications
Proficiency in one or more of the following: JavaScript, NodeJS, Python
Experience with REST API
Full-time availability
Must work as part of a team
It's best if the candidate:
Can read technical documentation in English
Senior Database Engineer
We are looking for a Senior Database Engineer that meets the following qualifications:
QUALIFICATIONS
Extensive experience in Oracle & MS SQL Server databases.
Proficient in performance tuning, query optimization, and index management.
Experience with database design principles, data modeling, and normalization techniques.
Excellent analytical and problem-solving skills.
Good oral and written communication skills.
Great team player and able to work efficiently with minimal supervision.
RESPONSIBILITIES
Provisioning, installation, migration, and management of Oracle and MS SQL Server databases.
Develop and implement backup, recovery, and disaster recovery plans to ensure the integrity and availability of data.
Monitor and optimize database performance, stability, and availability, and implement necessary improvements and modifications.
Enforce database security policies, standards, and procedures to safeguard sensitive information and prevent unauthorized access.
Maintain updated knowledge of industry trends and advancements.
It's best if the candidate:
Knows some English (speaks, reads, writes)
Is proactive, disciplined and organized
Tech Support
A Tech Support position has just been opened. The applicant should meet the following qualifications:
QUALIFICATIONS
Understand networking concepts (tcp/ip, dns, traceroute, http, etc.)
Must be able to install a Server OS (Linux, Windows) and know how to write shell scripts
Experience with Containers, Virtual Machines
Basic SQL knowledge
Full-time availability
Must work as part of a team
It's best if the candidate:
Has experience as tech support
Has communication skills
Can read technical documentation in English
Apply
Most positions are remote, but some require full-time presence at the office.
Edge does not make job offers via instant messaging services (i.e. Telegram, WhatsApp, SMS)