Senior Android Engineer
2 weeks ago
Type **Contract**
**_WHO WE ARE_**
**_ WHAT IT’S LIKE TO WORK HERE_**
Being the first ever startup in the digital banking space in Saudi Arabia, we are progressing at a rapid speed. Things are happening and happening often. Building greatness in a disruptive era requires strong ambition, talent, curiosity, diversity of thought and a belief that we’re better together. We want our colleagues to grow whilst with us so we’ve created an environment that encourages everyone to learn, challenge each other and create extraordinary experiences for themselves, their colleagues and our customers. Trust, Respect and Opportunity is key, and we’re very keen to show that in practice not just in written policy. We are continually on the lookout for talented people from all backgrounds that can further contribute to this amazing culture.
**_ OUR TECHNICAL ENVIRONMENT_**
We don’t mind where our Developers are based as we are happy for our team to work from anywhere in the UK, EU or GCC, with most of them choosing to work remotely most of the time. That being said, we do have head offices based in Riyadh, Dubai and South Africa, so should you ever wish to work from there, you are most welcome. We encourage our colleagues to participate in regular (as often as possible) meet-ups with the rest of the team in locations around the world. We find this builds the effective working relationships that are otherwise missing with fully remote teams. We also like to have a laugh - banter is a requirement.
**_ THE TOOLS WE USE_**
It’s very much a “best tool for the job” mentality here and our tech-stack is continually evolving but to give you a flavour of what we’re currently working with here are some of the tools we use;
Languages: Go, Java (micronaut), Swift, Kotlin, Python
Tools: Kubernetes, Terraform, Docker, Vault, Consul, istio, private cloud, concourse-CI, EFK, Prometheus, Grafana, Firebase
Methodologies: Agile, Scrum, Kanban, TDD, BDD, Pair-Programming
**_ THE SKILLS WE’RE LOOKING FOR_**
Our app is 100% Kotlin, built using a Model, View, View-Model architecture (MVVM). We believe Every piece of code should act as a black box so that changing anything in a class should not have any effect on another part of your codebase.
As a senior Android developer you’ll work in a small, autonomous product squad alongside iOS Engineers, Backend Engineers, User Researchers, Product Designers, Product Managers, QA Testers, and Business Analysts. We’ve hired some of the most talented developers and designers that the world of tech has to offer, and we’re keen to showcase their talent to the world - and that’s where you come in.
- Must have extensive exposure to Firebase
- You are excited about programming in Kotlin, similarly, you consider Coroutines, Android Jetpack (Room, Live Data, View Models), Dagger2, and Retrofit as essential tools
- You’ve shipped and iterated on many apps in the Play Store
- You love turning excellent design into beautiful products
- You enjoy developing apps that delight users
- You’re comfortable working in a team that deals with ambiguity every day
- You know the importance of app usability and UI/UX design
- Have an understanding of the principles of computer science
- Collaborate closely with product designers with a focus on new feature design and prototyping
- Be involved in the user experience design process, from wireframes and mockups through implementation and release
- Work closely with designers and business to define and implement elegant solutions to interesting problems
- Help define and maintain visual guidelines and ensure consistency throughout the app
- Fast prototyping of new user interactions and iteration based on feedback from peers
Desirable
- A GitHub account with some cool projects in it
- Amazing debugging skills
-
Android Developer
7 months ago
المملكة العربية السعودية, Saudi Arabia Talent Pal Full time**Responsibilities** - Work with other developers and engineers to integrate back end system APIs - Create technical design specifications and documentation for business requirements. - Work with Scrum Team to plan system releases and Sprints/Iterations. - Communicate development status and escalate issues to management. - Collaborate with cross-functional...
-
Senior QA Mobile Automation Engineer
7 days ago
المملكة العربية السعودية, Saudi Arabia Soum Full timeWe are looking for a Senior QA Mobile Automation Engineer interested in building a fine-grained QA Automation Platform. You will be responsible for the automation of existing IOS and Android apps, and will work closely with other QA and automation engineers. **Responsibilities**: - Develops, enhances, tests, supports, maintains and debugs mobile test...
-
Senior Ai Engineer
7 months ago
المملكة العربية السعودية, Saudi Arabia Evolvice GmbH Full timeLocation: Egypt / Saudi Arabia - Employment Type: Full Time - Job ID: 33740 Evolvice is a German nearshore service provider with branches in Egypt, Ukraine, Portugal and KSA. Founded in 2012, Evolvice has a strong technical background and business domain knowledge, combining software engineering and Agile methodology, leading its’ clients' path to digital...
-
Saudi Arabia
7 months ago
المملكة العربية السعودية, Saudi Arabia Norconsult Telematics Full timeID: 2042 | 5-10 yrs | Saudi Arabia | careers **Responsibilities**: Confidential Implement and optimize complex features and functionalities. Collaborate with designers, back-end developers, and product managers to ensure a seamless user experience. Write clean, maintainable, and reusable code that adheres to industry standards. Stay up-to-date with the...
-
Senior Ios Engineer
2 weeks ago
المملكة العربية السعودية, Saudi Arabia Next Ventures Limited Full timeType **Contract** **_WHO WE ARE_** **_ WHAT IT’S LIKE TO WORK HERE_** Being the first ever startup in the digital banking space in Saudi Arabia, we are progressing at a rapid speed. Things are happening and happening often. Building greatness in a disruptive era requires strong ambition, talent, curiosity, diversity of thought and a belief that we’re...
-
Data Scientist Engineer
7 months ago
المملكة العربية السعودية, Saudi Arabia Evolvice GmbH Full timeLocation: Egypt / Saudi Arabia - Employment Type: Full Time - Job ID: 33748 Evolvice is a German nearshore service provider with branches in Egypt, Ukraine, Portugal and KSA. Founded in 2012, Evolvice has a strong technical background and business domain knowledge, combining software engineering and Agile methodology, leading its’ clients' path to digital...
-
Database Engineer
7 months ago
المملكة العربية السعودية, Saudi Arabia Evolvice GmbH Full timeLocation: Egypt / Saudi Arabia - Employment Type: Full Time - Job ID: 33747 Evolvice is a German nearshore service provider with branches in Egypt, Ukraine, Portugal and KSA. Founded in 2012, Evolvice has a strong technical background and business domain knowledge, combining software engineering and Agile methodology, leading its’ clients' path to digital...
-
Mobile Developer
7 months ago
المملكة العربية السعودية, Saudi Arabia Talent Pal Full timeOur agency has been retained by one of the prominent Saudi Digital Media agency to - **_hire a senior Mobile Developer_** with strong iOS development skills.**Responsibilities**: - As a mobile developer cum solution consultant, you should be versatile and always eager to handle new challenges. Your key responsibilities will be: - In charge of planning and...
-
Flutter Developer On-site
7 months ago
المملكة العربية السعودية, Saudi Arabia Talent Pal Full timeLutter Developer Location: Saudi Arabia - Riyadh Experience : 4+ Years Roles and Responsibilities: - Design, develop, test, maintain, and deploy software using the Flutter framework and Dart language. - Develop user interface components and implement them following established Flutter/Dart workflows and best practices. - Collaborate with product and...
-
Network Engineer
7 months ago
المملكة العربية السعودية, Saudi Arabia Tech Domain Full timeWe are looking for an IT & Network Support Engineer/Technician to support tasks in your area. Would you be interested in contractual tasks? you will be paid either on an hourly or daily/half-day basis. Tickets will be dispatched with respect to your area & you may support them as per your availability (weekdays). Tasks will be L1 & L2 IT/Networking related...
-
Database Performance Engineer
7 months ago
المملكة العربية السعودية, Saudi Arabia Evolvice GmbH Full timeLocation: Egypt / Saudi Arabia - Employment Type: Full Time - Job ID: 33744 Evolvice is a German nearshore service provider with branches in Egypt, Ukraine, Portugal and KSA. Founded in 2012, Evolvice has a strong technical background and business domain knowledge, combining software engineering and Agile methodology, leading its’ clients' path to digital...
-
Senior Instructional Designer
7 months ago
المملكة العربية السعودية, Saudi Arabia Talent Pal Full timeCreates and modifies Mobile APPs by converting project requirements into code - Work with Web and API developers - Participate in architecture, design and code reviews - Work with QA and DevOps team for code build/releases, test case design and defect resolution - Work with Team Lead/Project Manager/Architect for planning, estimation, documentation and...
-
Mobile QA Automation Engineer
9 months ago
المملكة العربية السعودية, Saudi Arabia Antal International Full time**Key Responsibilities**Devise and maintain advanced automated test suites for Android and iOS apps using tools like Appium, Espresso, and XCUITest.**Formulate detailed, structured test plans and cases in line with software requirements and technical design documents.**Record all aspects of the QA process, compiling exhaustive test reports and documenting...
-
Large Scale Database Engineer
7 months ago
المملكة العربية السعودية, Saudi Arabia Evolvice GmbH Full timeLocation: Egypt / Saudi Arabia - Employment Type: Full Time - Job ID: 33741 Evolvice is a German nearshore service provider with branches in Egypt, Ukraine, Portugal and KSA. Founded in 2012, Evolvice has a strong technical background and business domain knowledge, combining software engineering and Agile methodology, leading its’ clients' path to digital...
-
Mobility Channels Section Manager
7 days ago
المملكة العربية السعودية, Saudi Arabia Saudi Telecom Full time**هدف الوظيفة**: **المسؤليات**: Managerial Responsibilities - Participates in the development and implementation of the Omnichannel Services plans in line with the corporate objectives. - Directs and manages the Mobility Channels Section mandates, providing leadership and facilitating work processes in order to achieve high performance...
-
Senior Engineer,(Instrument
7 months ago
المملكة العربية السعودية, Saudi Arabia Penspen Full timeWe are looking for a **Senior Engineer **(Projects, Mechanical, Instrument, Electrical and Piping), to work in our PMS project in Khafji in The Kingdom of Saudi Arabia. The role is accountable for the management of the contracts team deployed on various projects. Contract execution support is given to Project Management team who acts on behalf of the client...
-
Senior Mechanical Engineer
7 months ago
المملكة العربية السعودية, Saudi Arabia Penspen Full timeWe are looking for a Senior Mechanical Engineer to work in The Kingdom of Saudi Arabia. The Senior Mechanical Engineer may operate within the Core Engineering Team or PMT project team environment. He may have engineer grade Mechanical personnel under his responsibility and will be tasked with their control and management and the delegation of activities to...
-
Senior Process Engineer
7 months ago
المملكة العربية السعودية, Saudi Arabia Penspen Full timeWe are looking for a Senior Process Engineer to work in The Kingdom of Saudi Arabia. The Senior Process Engineer may operate within the Core Engineering Team or PMT project team environment. He may have engineer grade Process personnel under his responsibility and will be tasked with their control and management and the delegation of activities to such...
-
Senior Electrical Engineer
7 months ago
المملكة العربية السعودية, Saudi Arabia Penspen Full timeWe are looking for Senior Electrical Engineer, the position is to be based in Khafji, Saudi Arabia. The Senior Electrical Engineer will be responsible for Day-to-day control of FEED electrical engineers in preparation of calculations, cable sizing, loads, SLDs, switch gear and interfaces, power system automation etc. Provide timely comments on FEED...
-
Senior Instrument Engineer
7 months ago
المملكة العربية السعودية, Saudi Arabia Penspen Full timeWe are looking for Senior Instrument Engineer, the position is to be based in Khafji, Saudi Arabia. The Senior Instrument Engineer may operate within the Core Engineering Team or PMT project team environment. The Senior Instrument Engineer may have engineer grade instrument personnel under his responsibility and will be tasked with their control and...