All offersPoznańMobileJunior React Native Developer
Junior React Native Developer
Mobile
Atonicode

Junior React Native Developer

Atonicode
Poznań
Type of work
Undetermined
Experience
Junior
Employment Type
B2B
Operating mode
Office

Tech stack

    Passion
    master
    English
    advanced
    JavaScript
    regular
    React Native
    junior
    TypeScript
    nice to have

Job description

Who We Are

Atonicode is highly skilled boutique software studio serving US startups and companies, owned by young married couple.

We prefer a small and highly effective engineering team, so every new team member is vital to the success of the company.
We pick projects that are challenging, fun, and work on them remotely or together in our beautiful HQ.

We're a Mission Driven Company.
We are on mission to help those in needs and less fortunate by donating % of monthly revenue to charities. 
Driven by high moral compass we don't lie or cheat our clients or employees. We follow through our commitments.


Who We’re Looking For

You must be passionate about learning the developer craftsmanship.
You’ll join a small tech team, so your voice will be heard when we need to make new technical decisions as our products grow. 

We look for:
  • A mobile developer. You have lots of experience building hybrid mobile applications, and ideally at least some experience with native development with iOS and Android platforms. You’re also comfortable writing HTML and CSS.
  • A versatile engineer. You know what you don’t know and feel comfortable learning new skills. You’re not ashamed of recognizing mistakes and take measures to avoid falling again.
  • A team player. You share code-ownership as much as possible. You don't mind fixing other people’s code or stepping in to help a teammate.
  • A minimalist. You believe a new feature should be built only when the evidence supports it. You’re willing to push back when you believe this rule is being ignored or violated.
  • A great communicator. You communicate your ideas, feedback, and criticism thoroughly, clearly, and courteously. You believe there’s no such thing as over-explaining or over-clarifying because that’s how miscommunication is avoided.


Task Examples

Working with us, you could be asked to (solo or as part of a team):
  • Investigate issues reported by our customer support or QA teams, determine impact and root cause, then prioritize and solve them.
  • Discuss new features with our product team and help define the best solutions possible with a focus on the business needs and expected timelines.
  • Participate in the scheduled planning meetings to discuss and estimate work for the upcoming iteration.


Requirements

  • Motivation to learn everyday
  • The will to take responsibility for projects end-to-end from idea to completion
  • 1+ year of JavaScript and/or TypeScript experience
  • 2+ years of experience developing and publishing hybrid or native mobile apps for both iOS and Android
  • Experience with React or React Native
  • Fluency in English


With us you will learn

  • Javascript testing frameworks like, Jest, Enzyme, etc.
  • Automatic building/deployment services like Fastlane, etc.
  • Designing and implementing APIs for mobile apps
  • Implementing a SaaS application or with subscription-based businesses generally
  • Contributing to Open Source
  • Working remotely in international, distributed teams
  • Implementing stage management with either MobX or Redux
  • Extensive Git skills, solving complex merging conflicts
  • How the web works under the hood: TCP, HTTP, DNS, IP, caches, etc.
  • How to win Nintento Switch gaming sessions
  • many many more 😃