11 Kotlin Developer jobs in Egypt

Specialist Software Developer

Giza Systems EG

Posted today

Job Viewed

Tap Again To Close

Job Description

Participate as a member of a development team or teams; may lead a development team.
- Perform analysis of functional and business requirements.
- Prepare code stubs for others.
- Complete code to implement solutions.
- Contribute to design activities; may design solutions.
- Code independently; participates in code reviews and may lead code reviews.
- Design prepare and execute Unit tests.
- Perform solution design.
- Implements independently end-user or enterprise infrastructure of moderate complexity or services prepared by more senior technologists for more complex solutions.
- Seek advice in order to make decisions on complex business issues.
- Act as a team or project leader providing direction to team activities and facilitating information validation and team decision-making process.
- Handle most unique situations.

**Personal Skills**:

- Excellent communication skills
- Flexibility to work under pressure and in different environments.
- Problems solving skills.
- Leadership skills.
- Excellent organizational and administrative skills.

**Technical Skills**:

- Min 6 years of professional experience writing code.
- Excellent knowledge of OOP.
- Excellent knowledge of DB design concepts.
- Excellent knowledge of SQL.
- Excellent knowledge of Hibernate or JPA.
- Excellent knowledge of SPRING Boot.
- Excellent knowledge of web services (SOAP/Rest).
- Excellent knowledge of Design Patterns.
- Good knowledge of HTML, CSS, Javascript.
- Good knowledge of angular 2.x.
- Knowledge of web methods is a plus.

**Education**:
BSC Computer Science/Computer Engineering

**Job Details**:
Job Location

Cairo, Egypt

Company Industry

IT Services

Company Type

Employer (Private Sector)

Job Role

Information Technology

Employment Status

Full time

Employment Type

Employee

Job Division

EBS
Technical

Career Level

Mid Career

Years of Experience

Min: 6 Max: 10

Degree

Bachelor's degree
This advertiser has chosen not to accept applicants from your region.

Senior Software Developer

Giza Systems EG

Posted today

Job Viewed

Tap Again To Close

Job Description

Participates as a member of the development team.
- Works on problems/projects of moderately complex scope.
- Acts as an informed team member providing analysis of information and limited project direction input.
- Performs basic analysis of functional or business requirements.
- Completes code stubs prepared by more senior developers.
- Participates in code review.
- Prepares and executes Unit tests.
- Applies advanced technical knowledge to maintain one or more technology areas.
- Performs solution design.
- Applies Giza Systems and 3rd party technologies to infrastructure and software solutions of moderate complexity.
- Implements end-user or enterprise infrastructure or services prepared by the more senior technologists.
- Evaluates unique circumstances and makes recommendations.

**Personal Skills**:

- Excellent communication skills
- Flexibility to work under pressure and in different environments.
- Problems solving skills.
- Leadership skills.
- Excellent organizational and administrative skills.

**Technical Skills**:

- Min 3 years of professional experience writing code
- Excellent knowledge of OOP
- Excellent knowledge of DB design concepts
- Excellent knowledge of SQL
- Excellent knowledge of Hibernate or JPA
- Excellent knowledge of Design Patterns
- Good knowledge of HTML, CSS, Javascript
- Good knowledge of SPRING
- Good knowledge of web services (SOAP/Rest)
- Good knowledge of angular 2.x
- Knowledge of web methods is a plus

**Education**:
BSC Computer Science/Computer Engineering

**Job Details**:
Job Location

Cairo, Egypt

Company Industry

IT Services

Company Type

Employer (Private Sector)

Job Role

Information Technology

Employment Status

Full time

Employment Type

Employee

Job Division

EBS
Technical

Career Level

Mid Career

Years of Experience

Min: 3 Max: 6

Residence Location

Egypt

Degree

Bachelor's degree
This advertiser has chosen not to accept applicants from your region.

Senior Software Developer

Giza Systems EG

Posted today

Job Viewed

Tap Again To Close

Job Description

Participates as a member of the development team.
- Works on problems/projects of moderately complex scope.
- Acts as an informed team member providing analysis of information and limited project direction input.
- Performs basic analysis of functional or business requirements.
- Completes code stubs prepared by more senior developers.
- Participates in code review.
- Prepares and executes Unit tests.
- Applies advanced technical knowledge to maintain one or more technology areas.
- Performs solution design.
- Applies Giza Systems and 3rd party technologies to infrastructure and software solutions of moderate complexity.
- Implements end-user or enterprise infrastructure or services prepared by the more senior technologists.
- Evaluates unique circumstances and makes recommendations.

**Personal Skills**:

- Excellent communication skills
- Flexibility to work under pressure and in different environments.
- Problems solving skills.
- Leadership skills.
- Excellent organizational and administrative skills.

**Technical Skills**:

- Min 3 years of professional experience writing code
- Excellent knowledge of OOP
- Excellent knowledge of DB design concepts
- Excellent knowledge of SQL
- Excellent knowledge of Hibernate or JPA
- Excellent knowledge of Design Patterns
- Good knowledge of HTML, CSS, Javascript is a plus.
- Good knowledge of SPRING
- Good knowledge of web services (SOAP/Rest)
- Good knowledge of angular 2.x is a plus

**Education**:
BSC Computer Science/Computer Engineering

**Job Details**:
Job Location

Cairo, Egypt

Company Industry

IT Services

Company Type

Employer (Private Sector)

Job Role

Information Technology

Employment Status

Full time

Employment Type

Employee

Job Division

Integration
Technical

Career Level

Mid Career

Years of Experience

Min: 3 Max: 6

Residence Location

Egypt

Degree

Bachelor's degree
This advertiser has chosen not to accept applicants from your region.

Specialist Software Developer

Giza Systems EG

Posted today

Job Viewed

Tap Again To Close

Job Description

Participate as a member of a development team or teams; may lead a development team.
- Perform analysis of functional and business requirements.
- Prepare code stubs for others.
- Complete code to implement solutions.
- Contribute to design activities; may design solutions.
- Code independently; participates in code reviews and may lead code reviews.
- Design prepare and execute Unit tests.
- Perform solution design.
- Implements independently end-user or enterprise infrastructure of moderate complexity or services prepared by more senior technologists for more complex solutions.
- Seek advice in order to make decisions on complex business issues.
- Act as a team or project leader providing direction to team activities and facilitating information validation and team decision-making process.
- Handle most unique situations.

**Personal Skills**:

- Excellent communication skills
- Flexibility to work under pressure and in different environments.
- Problems solving skills.
- Leadership skills.
- Excellent organizational and administrative skills.

**Technical Skills**:

- Min 6 years of professional experience writing code.
- Excellent knowledge of OOP.
- Excellent knowledge of DB design concepts.
- Excellent knowledge of SQL.
- Excellent knowledge of Hibernate or JPA.
- Excellent knowledge of SPRING Boot.
- Excellent knowledge of web services (SOAP/Rest).
- Excellent knowledge of Design Patterns.
- Good knowledge of HTML, CSS, Javascript.
- Good knowledge of angular 2.x.
- Knowledge of web methods is a plus.

**Education**:
BSC Computer Science/Computer Engineering

**Job Details**:
Job Location

Cairo, Egypt

Company Industry

Integration

Company Type

Employer (Private Sector)

Job Role

Information Technology

Employment Status

Full time

Employment Type

Employee

Job Division

GSI

Career Level

Mid Career

Years of Experience

Min: 6 Max: 10

Degree

Bachelor's degree
This advertiser has chosen not to accept applicants from your region.

Senior Software Developer

FreePL

Posted today

Job Viewed

Tap Again To Close

Job Description

At FreePL, you will be an integral part of a small team that is currently on a mission to build something big from the ground-up. You will need to be comfortable with ambiguity and fast pace, have an entrepreneurial mindset, a can-do attitude and will be expected to take ownership of your work and be comfortable making decisions and solving problems independently.

As part of a quickly growing team, you will have the opportunity to shape the future of FreePL and make a real impact. You will work closely with the founding team to develop and implement strategies for growth and success. If you are self-motivated, results-driven and have a passion for delivering excellence, this is your chance to not only join us in our launch phase, but to grow into a leader at FreePL.

**Role**

To all the tech gurus out there, do you believe you have what it takes to help us build the future of logistics in Egypt, the region and the world?

We are looking for a Senior Software Developer who is charged with designing and coding software for our businesses and customers alike. You will be involved in the entire product development lifecycle including the design, development, deployment, and maintenance of new and existing features to ensure system consistency and to create a great user experience.

**Responsibilities**
- Write clean, testable code using.NET and Angular.
- Help maintain code quality, organization, and automation.
- Verify and deploy programs and systems.
- Unit-test, troubleshoot, debug code for robustness, including edge cases, usability, and general reliability.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Take part in our technical hiring process, mentoring and guiding new team members during their onboarding period.

**Qualifications & Work Experience**
- Bachelor's degree in Computer Science / Computer Engineering or related discipline.
- 3+years of relevant experience.
- Excellent programming skills With C#.
- Deep understanding of SOLID Principles.
- Solid understanding of object-oriented programming concepts and design patterns.
- Very good experience in using ASP.NET Core and Angular and TypeScript.
- Having skills in designing and working with Restful Web APIs is a must.
- Experience in HTML5, CSS3, c, JavaScript, and jQuery libraries.
- Very good knowledge of SQL & Database Knowledge (Write complex queries, Stored Procedures, Triggers, Functions, Views).
- Very good knowledge of Database Design / Normalization Skills.
- Experience in Git source control.
- Familiar with UI/UX design and have an eye for layout aesthetics.
- Experience in Agile Development Methodologies.
This advertiser has chosen not to accept applicants from your region.

Senior Software Developer - Embedded C++

CrossWorkers

Posted today

Job Viewed

Tap Again To Close

Job Description

**Title: Senior software developer - Embedded C++**

**Industry**:IT Software

**Reporting Line: Team Leader/SDS & Client (POC)**

About the job:

- Deliver the assigned tasks within due timeframe and minimum percentage of defects/bugs, ensuring the needed quality of delivery is attained.
- Ensure being up to date with the latest needed technologies aiding the Client’s projects needs and delivery.
- Document all tasks being implemented for easy reference to the development team and Clients.
- Effectively Communicates with the Team/Client, for an easy flow of information and connection with the team.
- Manage time in order to utilize a 25% - 30% for research and learning and 70% - 75% for technical development.
- Provides information by collecting, analyzing, and summarizing development and service issues.
- Follow the NDA & Security Data Protection Guidelines ensuring data is confidential and not disclosed to any third parties.

**Benefits**
- Competitive Compensation.
- Customized Annual Technical/Non-Technical Development Plans.
- Medical & Social Insurance.
- Transportation - Bus Routes.
- Business Travels based on the need.
- European Clients’ Exposure.
- You will also have the benefit of working with the latest technologies.

**Job Requirements**

**Qualifications & Experience**:

- Bachelors in Software Engineer or Computer Science.
- Overall experience 4+ years.
- A minimum of 6 months - 2 Years of experience in related field/needed technology.
- Culturally fitting with the company’s standards and profile.
- Adapting to dynamic work environment.
- Possess general programming skills & software development fundamentals.

**Skills**:

- Excellent experience in embedded development using C++ is a must
- Proven experience in Micro Controller Unit (MCU) programming is a must
- Very good experience in programming for STM32 from ST Microelectronics or any MCU from Microchip/Atmel/AVR, Cyprus, Renesas, ARM Cortex-M series microcontrollers is a must
- Good experience in FreeRTOS is a plus
- Very good experience in using GCC compiler
- Very good experience in GIT and Jenkins
- Proven experience in using unit tests
- Good experience in agile/scrum methodologies
This advertiser has chosen not to accept applicants from your region.

C++ Software Developer (#qt , #qml)

Cairo, Al Qahirah Softlock

Posted today

Job Viewed

Tap Again To Close

Job Description

**Job description ( C++ software engineer)**

**Responsibilities**:

- Development using C++
- Master QT is a must
- Architect, design, and implement Blueprints.
- Solve complex performance problems and architectural challenges
- Fix bugs in Softlock solutions, Softlock Server, and related products.
- Working in a Linux environment

Job Requirements
- Requires a bachelor's degree in Computer Science or a related field, or equivalent experience.
- Ability to speak, listen and write effectively in fluent English.
- 3+ years Experience in C++/QT (is a must).
- Flexibility to travel outside Egypt for business meetings
- Understanding Object-Oriented Programming Concepts is a must
- Experience in Linux systems administration, including suitable expertise with file systems, hardware, and networking.
- Knowledge of high-performance algorithms on modern multicore hardware.
- Experience/familiarity with various Linux distribution packaging systems.
- Experience with databases and Object-Relational Mapping (ORM)
- Ability to learn new languages and technologies
- Resourcefulness and troubleshooting aptitude
- Attention to details
- Experience in object-oriented software development

Pay: E£110.00 - E£125.00 per hour
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Kotlin developer Jobs in Egypt !

Senior Embedded C/c++software Developer

SSC Egypt

Posted today

Job Viewed

Tap Again To Close

Job Description

Design, develop, code, test, and debug system software for embedded devices and systems.
- Integrate and validate new product designs.
- Provide post-production support and deployment.
- Interface with hardware design and development.
- Stay up-to-date with the latest trends and advancements in embedded software engineering.
- Conferencing/Streaming solutions.
- Drive architecture and execution of software and hardware with cross-functional teams.
- Integrate software components into a fully functional software system.
- Write well-structured, testable, efficient, and maintainable code.
- Board brings up hardware design validation related to video/audio.

**Requirements**:

- 6+ years of software/firmware development experience.
- 3+ years experience w/Embedded Linux/Android specifically in A/V streaming.
- Excellent C/C++ coding skills.
- Experience in networking protocols, TCP, UDP, HTTP, etc. is required;
- A solid understanding of video and audio streaming protocols (RTP, RTSP, etc.), codecs (H.264/H265, VP9, etc.), and related technologies is highly desirable.
- Experience with video or graphics software systems (VAAPI, GStreamer, FFmpeg, OpenMAX, OpenGL, etc.).
- Excellent problem-solving, critical thinking, and communication skills.
- Self-motivated and independent contributor.
This advertiser has chosen not to accept applicants from your region.

Software .NET Developer (Oil & Gas Industry)

Opinov8 Technology Services

Posted today

Job Viewed

Tap Again To Close

Job Description

**WE ARE**

Opinov8 is a technology service provider, with an **Opinion in Innovation**, we engage with our clients at any stage in their product engineering and innovation goals, with solutions being mainly collaborative and outcome-driven. We are driven by delivering **value**, for our clients, through **technological innovation**.

We are a young energetic and dynamically agile company and the team behind Opinov8 are software industry veterans. We are ambitious on our own and on our client’s behalf and we do not look at a client engagement as a project, we are in it to help our clients build sustainable products, platforms, and businesses.

**Our core values and what we look for in our Opinov8rs**:
You are **Collaborative** - which is a key component to being successful in distributed environments.

You are **Innovative** - it is a requirement that we innovate, as individuals and as a company.

Be **Adventurous** - courageous people are adventurous, we are hiring and nurturing this quality.

Always **Respectful**:

- remember if you don’t respect others they will not respect you.

Inherently **Intelligent**:

- it goes without saying we are all intelligent in our own way.

Ultimately **Responsible** - being responsible is a core personality trait that is needed for us and our clients’ success and ultimately a happy work environment.

**WE BUILD**

We are a leading provider of energy market intelligence focusing on providing research and analysis and high-quality strategic advice to a wide range of national and multinational companies.

To enhance and support our web-based technology platforms including our website, CRM, and back-end systems.

**BEING PART OF A TEAM**
- The position offers a significant opportunity for a Software Developer to contribute to delivering energy market intelligence and data by enhancing and maintaining the web platform and associated technologies working as part of a small tech team.
- Enhancement of Web Platform: Assist in enhancing the existing web platform (C#.NET, SQL Server 2019, Umbraco 7), focusing on delivering a robust and user-friendly experience.
- Feature Implementation: Work closely with the senior developer to implement new features and functionalities.
- Backend System Improvement: Contribute to the improvement of backend systems for managing client contracts, website administration, intranet tools and management information.
- CRM Integration: Support efforts to integrate and optimize HubSpot CRM functionalities within the platform.
- Collaboration and Maintenance: Collaborate with internal stakeholders team to maintain the platform's integrity and performance, ensuring reliable client-facing services.
- Agile and Coding Standards: Knowledge of Agile practices and adherence to coding standards.
- Requirement Analysis: Participate in gathering and analysing requirements from stakeholders to inform development priorities.

**POWER YOU BRING**
- Bachelor's degree in Computer Science, Information Technology, or related field;
- Demonstrated experience with C#.NET, with a strong emphasis on SQL Server expertise, showcasing the ability to design, implement, and optimize complex SQL queries and database structures for high performance and scalability, and familiarity with Umbraco;
- A foundational understanding of web services and APIs;
- Interest in CRM systems, preferably with some exposure to HubSpot;
- Strong problem-solving skills and the ability to work collaboratively in a team environment;
- Excellent communication skills, capable of effectively articulating technical concepts to non-technical stakeholders;

**Desirable**:

- Understanding of the energy market and data intelligence platforms and associated time series data.
This advertiser has chosen not to accept applicants from your region.

Angular Developer - Software Engineer/senior

Beinex

Posted today

Job Viewed

Tap Again To Close

Job Description

**Responsibilities**:

- Designing and developing user interfaces using Angular best practices.
- Writing JavaScript, CSS, and HTML.
- Developing product analysis tasks.
- Making complex technical and design decisions for Angular projects
- Conducting performance tests.
- Consulting with the design team

**Key Skills required**:

- At least 3+ years of experience as a software engineer with specific experience building front-end systems
- Bachelor’s Degree in Computer Science, Computer Engineering or similar
- Previous work experience as an Angular Developer
- Proficient in CSS, HTML, and writing cross-browser compatible code.
- Experience using JavaScript building tools like Gulp or Grunt.
- Knowledge of JavaScript MV-VM/MVC frameworks including Angluar
- Excellent project management skills.
- Excellent communication skills.
- Critical thinker and good problem-solver- Designation
-:
- Angular Developer - Software Engineer/Senior Software Engineer-
- Location
-:
- Egypt-
- Job Type
-:
- Full Time, Permanent-
- Qualification
-:
- Any Graduation-
- Joining Date
-:
- Immediate or Max 30 days Notice Period-
- Experience
-:
- 3+ years-
- Company Profile
-:
-:
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Kotlin Developer Jobs