Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
React Native Developer image - Rise Careers
Job details

React Native Developer

We’re Invity.io and the world of cryptocurrencies is where we thrive. What started as creating an exclusive internal trading platform for Trezor hardware wallets has evolved into a full-fledged, independent startup making crypto accessible to everybody. Own your work and get your name on something extraordinary – all that in the comfort of a dynamic, profitable, and inviting environment.

We're looking for a React Native Developer who is motivated to combine the art of design with the art of programming for mobile devices. You'll join a team of about 10 people - developers, designers, and others taking part in the whole product development process of our flagship product - Invity Mobile Wallet and Trezor Suite.

Apart from being responsible for creating and implementing advanced client-side logic, you'll also take an active role in defining how the application looks as well as how it works.

Does it sound like a challenge for you? Then let’s have a closer look at some details.

👉 What will your duties be?

  • In short, you’ll work on the Invity Mobile app and Trezor Suite - a flagship app bringing a full crypto ecosystem to our customers all over the world

  • Your day-to-day tasks will consist of:

    • Developing new user-facing features using React Native for new Android and iOS app

    • Building reusable components and front-end libraries for future use

    • Translating designs and wireframes into high-quality code

    • Optimizing components for responsivity and maximum performance across a vast array of web-capable Android and iOS devices

    • Writing automated tests to make sure your code works (and keeps on working)

    • Performing code review

✍️ What technologies do we use?

  • TypeScript, JavaScript

  • React, React Native

  • GitHub, GitLab CI

💪 What makes you the perfect candidate?

  • You have a good understanding of the above-mentioned technologies

  • You have a proactive attitude towards research and evaluation of new methodologies and technologies that improve the quality, reliability, and performance of the front-end software development systems and processes

  • You're well familiar with modern front-end build pipelines and tools

  • You have previous experience with data structure libraries

  • You have what it takes to meet deadlines

🤝 What will you get in return?

  • Financial compensation based on your skills and experience

  • Opportunity to cooperate with renowned experts in their field

  • Possibility to receive part of your compensation in bitcoin

  • Flexible working hours as well as the possibility of working fully remotely (work desk at office available for use)

  • Budget for professional development (training programs, courses, and workshops of your choice)

  • Renovated offices (including gym, football table, billiards, PlayStation or 3D printer)

  • Other benefits such as a MultiSport card, company mobile phone tariff, etc.

  • Free on-site parking

👋 If you think your profile fits the description above, please don't hesitate to submit your CV, together with a cover letter and some examples of your work. We’ll definitely get in touch with you as soon as we review your application, most likely within a week.

SatoshiLabs Glassdoor Company Review
4.2 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
SatoshiLabs DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of SatoshiLabs
SatoshiLabs CEO photo
Unknown name
Approve of CEO
What You Should Know About React Native Developer, SatoshiLabs

At Invity.io, we immerse ourselves in the exciting world of cryptocurrencies, and we're on the lookout for a passionate React Native Developer to join our vibrant team in Prague. Your role will involve not just writing code, but creatively shaping our flagship products, including the Invity Mobile Wallet and Trezor Suite. Imagine working in a startup where your contributions can make a real impact! You’ll be collaborating with a talented group of developers and designers, innovating together to enhance user experiences on both Android and iOS platforms. In this role, you'll tackle the challenges of developing user-facing features using React Native and translate stunning designs into optimized, reusable components. Your technical skills in TypeScript and JavaScript, along with a proactive attitude towards adopting new technologies, will be crucial as you work toward our goals of high-quality code and exceptional application performance. Our cozy, dynamic environment encourages creativity and offers flexibility with remote work options and supportive team development resources. Plus, financial compensation can even include bitcoin! So if you're eager to own your work and want to help make cryptocurrency accessible for everyone, we can't wait to hear from you! Let’s build something extraordinary together at Invity.io!

Frequently Asked Questions (FAQs) for React Native Developer Role at SatoshiLabs
What are the responsibilities of a React Native Developer at Invity.io?

As a React Native Developer at Invity.io, you will be responsible for developing user-facing features for our mobile app and Trezor Suite. This includes building reusable components, optimizing the application for performance, and translating designs into high-quality code. Additionally, you will write automated tests to ensure code functionality and participate in code reviews to maintain software quality.

Join Rise to see the full answer
What skills are required for the React Native Developer position at Invity.io?

To excel in the React Native Developer role at Invity.io, you should have a strong grasp of TypeScript and JavaScript, as well as hands-on experience with React and React Native. Familiarity with front-end build tools and pipelines, data structure libraries, and a proactive approach to learning new technologies are also important for success in this position.

Join Rise to see the full answer
What technologies will I work with as a React Native Developer at Invity.io?

At Invity.io, you will work primarily with TypeScript, JavaScript, React, and React Native. You’ll also engage with tools like GitHub and GitLab CI, allowing you to collaborate effectively within our development team on various projects.

Join Rise to see the full answer
Can I work remotely as a React Native Developer at Invity.io?

Yes! Invity.io offers the flexibility to work fully remotely as a React Native Developer. While we do provide a comfortable office space if you prefer working from there, you can choose your own work environment that suits you best.

Join Rise to see the full answer
What benefits does Invity.io offer to React Native Developers?

Invity.io offers a range of benefits for React Native Developers, including competitive financial compensation, the potential for part of your salary in bitcoin, flexible working hours, a budget for professional development, and access to enjoyable office amenities such as a gym and recreational facilities.

Join Rise to see the full answer
Common Interview Questions for React Native Developer
What experience do you have with React Native?

In your response, discuss specific projects you've worked on using React Native, highlighting any challenging features you've implemented and how you overcame related obstacles. Be sure to explain your role and the impact of your contributions.

Join Rise to see the full answer
How do you optimize performance in a React Native application?

When answering this question, outline strategies such as using FlatList for rendering large lists, avoiding inline functions in render methods, and keeping your component state minimal. Provide examples from your past experience where you successfully optimized an application's performance.

Join Rise to see the full answer
Can you explain the component lifecycle in React Native?

Discuss the lifecycle methods such as componentDidMount, componentDidUpdate, and componentWillUnmount. Sharing real-world examples of how these methods helped you manage side effects or resource clean-ups will reinforce your understanding.

Join Rise to see the full answer
How do you handle state management in React Native?

Share your approach to state management, mentioning libraries like Redux or Context API if you've used them. Provide scenarios where you made decisions regarding state management, emphasizing the advantages of your chosen method in specific projects.

Join Rise to see the full answer
What testing frameworks do you prefer for React Native applications?

Talk about your experience with testing frameworks like Jest or React Native Testing Library. Describe how you ensure high code quality through unit tests and integration tests, and any examples of tests you've implemented in past projects.

Join Rise to see the full answer
How do you structure your project in React Native?

Explain your preferred project structure, addressing how you organize components, styles, assets, and services to maintain clarity and scalability. Providing examples from past projects will demonstrate your methodology.

Join Rise to see the full answer
Can you discuss a challenging bug you've encountered in React Native?

Choose a specific instance, detailing the nature of the bug, how you diagnosed it, and the steps you took to resolve it. This showcases both your problem-solving abilities and persistence, which are essential traits for a developer.

Join Rise to see the full answer
How do you stay updated with the latest React Native developments?

Share your methods for staying informed such as following industry blogs, participating in forums, or attending relevant workshops and conferences. Your commitment to continuous learning will highlight your passion for technology.

Join Rise to see the full answer
What best practices do you follow when coding in React Native?

Discuss best practices such as keeping components small and focused, using PropTypes for type-checking, and following the DRY principle. Sharing how these practices have improved your code quality in previous projects will provide a solid response.

Join Rise to see the full answer
Why do you want to work at Invity.io as a React Native Developer?

Express your enthusiasm for the cryptocurrency landscape and how Invity.io's mission resonates with you. Highlight your alignment with the company's values and how your skills can contribute to their goals, demonstrating your motivation to be part of the team.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
SatoshiLabs Remote No location specified
Posted 13 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 22 hours ago
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Learning & Development
Equity
Paid Holidays
Paid Time-Off
WFH Reimbursements
Child Care stipend
Maternity Leave
Paternity Leave
Photo of the Rise User
Epic Hybrid Middletown, DE
Posted 7 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 14 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Family Medical Leave
Paid Holidays
Photo of the Rise User
Jamf Remote Czech Republic - Remote
Posted 13 days ago
MATCH
Calculating your matching score...
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 5, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!