Remote Job at Aktarr: Senior Frontend / ReactJs & React Native Developer

By: AktarrLast update:
Save
Deadline
(Deadline has passed)

Applicant criteria

NationalityNo specific nationality required
SpecialityComputer and Information Sciences, Engineering, Information Technology
Skillstypescript, React Native, REACTJS
Age
  • No specific age required
Years of Experience
  • 3-5
Gender
  • Both

Opportunity criteria

Job Type
  • Freelance
Job FieldsOther
Opportunity FieldTechnology and Programming, Engineering and Architecture
Job locationTurkey
Needed documentsCV

Opportunity description

Aktarr is offering a remote job opportunity, as it is looking for a senior full-time Frontend/ReactJs & React Native develpoer to join its team. It’s a diverse team working remotely with a great culture of collaboration between all different departments. It is one of the fastest-growing media platforms in Scandinavia. We provide news in Arabic in digital forms.

It is building tech solutions for several private and public actors, companies, and public authorities. Projects that will be integrated into the main Platform Aktarr.se. 

Duties & responsibilities

  • Work closely with UI designers, project managers, and your fellow developersBe involved in all stages of an app's lifecycle
  • Always keep up to date with concepts, terminologies, and global best practices for the coding of different mobile applications
  •  Adapt already existing mobile apps
  •   Work in synergy with others to constantly innovate app functionality and design, ensuring improvements in application performance
  •   Documenting project plan and technical specifications
  •   Ensure that every application undergoes testing for usability, robustness, and general reliability
  •   Contribute occasionally to the development of isolated features on products made on React for the web
  •   Perform other duties as may be required.

Eligibility criteria

Experience:

  •   A minimum of 5 years of experience in Frontend and mobile app development, design, and delivery.

The resource MUST have the following experience:

  •   Proven work experience as a Mobile developer
  •   Deep knowledge of ReactJs: 3+ years of professional experience working with ReactJs and React Native or equivalent
  •   Senior skills as a software developer: 5+ years of professional experience or equivalent leading to seniority
  •   Experience with JavaScript, ES6, Typescript, React, Redux, Jest, Enzyme
  •   In depth knowledge of at least one programming language like JavaScript, Java, Kotlin, Objective C, or Swift
  •   Experience integrating third party libraries and REST APIs
  •   Experience in GraphQL.
  •   Familiarity with OOP design principles and SOLID best practices
  • Experience with testing techniques applied to mobile development

The resource SHOULD have the following experience:

  •   Demonstrable portfolio of released applications on Apple App Store or Google Play
  •   Whole life cycle app development experience as a solo developer or in a team environment
  •   Experience with Scrum/Agile Project Management methodologies
  •   Experience with standard CI/CD deployment tooling; specific mobile app related best practices for CI/CD
  •   Excellent technical documentation skills and ability to deliver specialized training
  •   Ideally, you have worked in larger software development project.

Competency:

  •   Teamwork: Develops and promotes effective relationships with colleagues and team members. Deals constructively with conflicts.
  •   Communicating: Expresses oneself clearly in conversations and interactions with others; listens actively. Produce effective written communications. Ensures that information is shared.
  •   Respecting and promoting individual and cultural differences: Demonstrates working constructively with people of all backgrounds and orientations. Respects differences and ensures that all can contribute.
  •   Knowing and managing yourself: Manages ambiguity and pressure in a self reflective way. Use criticism as a development opportunity. Seek opportunities for continuous learning and professional growth.
  •   Producing results: Produces and delivers quality results. Is action oriented and committed to achieving outcomes.
  •   Moving forward in a changing environment: Is open to and proposes new approaches and ideas. Adapts and responds positively to change.

Skills:

  •   A customer centric approach to delivery
  •   Excellent analytical skills with a good problem solving attitude
  •   Ideally, you have worked in larger software development projects
  •   Ability to multitask and prioritize tasks and comfortable with short deadlines
  •   Strong English communication skills
  •   Ability to work in a diverse team that is geographically dispersed and with teammates of different cultures
  •   Good written and verbal communication skills, interpersonal and collaborative skills.
  •   A high degree of initiative, being independent, and being able to work with little supervision
  •   A high level of personal integrity, as well as the ability to professionally handle confidential matters and show an appropriate level of judgment and maturity
  •   Ability to deliver quality results.

Language:

  •   Fluent in spoken and written English.

Qualifications/special skills Academic Qualifications:

  •   A university degree from an accredited educational institution in information technology, information management, computer science, computer engineer, or other related disciplines.

Why join us:

  • If you are the right person for the job this means that you are joining a company just before it gets big, really big.
  • Our team is very fun to be around. Highly skilled and compassionate. 
  • We are committed to succeeding and we know that we will make mistakes on the way. We figure that that’s ok as long as we make smart mistakes and learn from them. 
  • You will get access to anything in the company once you join the team and sign a permanent contract.
  • We don’t have secrets so you will get to know anything you want anytime. We believe that open sheets drive better collaborations between teams and innovation.
  • You can work from anywhere in the world as long as you show up to meetings and deliver results. 
  • You will be able to put your own to do list if you connect them to the company's quarterly and yearly goals.
  • Last: And important: if you are working full time with a company and getting paid good, but you are not happy because you know that you can build something way bigger with the right team and right company, then this ad is for you to apply, let’s have a chat.  

See more available online courses on For9a

See more opportunities in the US available on For9a

Save
Deadline
(Deadline has passed)

Join For9a now to apply for thousands of free opportunities and receive the latest ones as soon as they are available.