**Hi there!**
We are the biggest European Python Powerhouse with over 18 years of experience, and deep commitment to Agile principles. Join a group of 500+ professionals dedicated to helping customers build outstanding products.
**Are you the NEXT one?**:
At STX Next, we are developing the JavaScript Technology Department based on a growing community of enthusiasts. Despite often working remotely and dispersed, we collaborate on various initiatives and actively participate in meetups related to technologies such as React Native, React, Node and others (we are participants, speakers, and organizers). We aim to seize every opportunity to meet in person, work together as a team, and integrate.We approach our technical skills in a holistic manner, expanding our expertise both in terms of seniority and specialization in React Native, React, Angular, Vue, Node.js and other technologies. We stay up to date with the latest trends, monitor emerging frameworks and libraries. Whenever possible, we utilize AI to enhance efficiency, improve work comfort, and achieve even better results.
**Job description**:
**Key responsibilities**:
- Create clean, maintainable, scalable and efficient code
- Implement security and data protection
- Identify programming bottlenecks and bugs and find fixes
- Collaborate with team members for continuous improvement
- Stay up-to-date with new technology trends
- Spreading knowledge about new and relevant technologies among the development team.
- Coding features (data access, business logic and UI), fixing bugs and writing unit tests.
- Testing and documenting (if required to help the team achieve goals).
- Conduct code reviews of other team members.
**Requirements**:
**Must have**:
- Have commercial experience in React Native and React.
- Familiarity with state/data management libraries (Redux etc.).
- Strong knowledge of the latest JavaScript standards and libraries.
- Experience with TypeScript - 100% of RN projects in STX Next are developed in TypeScript.
- Practical knowledge of unit testing in React using Jest and React Native Testing Library.
- Good understanding of web markup, including HTML5 and CSS3.
- Knowledge of functional programming paradigms.
- Ability to write clean, readable and testable code.
- Experience in using code versioning platforms, such as GitHub, GitLab or BitBucket.
- Good communication skills in English (minimum B2).
- Team spirit!
**Nice to have**:
- Experience with GraphQL and Apollo Client.
- Experience with app automation tools, like Bitrise.
- Familiarity with app management tools: Google Play Console and Apple AppStore Connect.
- Experience with Detox E2E tests.
- Knowledge of app configuration in Android Studio and Xcode.
- Experience with other front-end frameworks (Vue, Svelte, Angular).
**What does working for us look like?**
- Cooperate with best and very experienced React Native developers - we do code review, pair programming, internal workshops, hackathons, tech talks and we are great enthusiasts of this technology.
- Work in Agile based methodologies and only in React Native projects.
- Various kinds of projects - from startup based if you like constant changes and new challenges to corporate if you prefer stability.
- Developer friendly process - Unit tests, Continuous Integration, Continuous Deployment and E2E tests.
- Various growth options not only directly in software development - you can work as technical recruiter, work on project estimation, write technical articles, build your leadership skills, or take part in sales processes and meet with potential clients.
- Work on dedicated tools
**Benefits**:
**Work-life balance**:
- We are open to discussing individual needs. Set up working hours and limited remote work scheduled with your team and manager, in a way that works for both sides.**Reimbursed private medical care**:
- We care about the health and well-being of our colleagues. Choose a sports card and dedicated medical care for yourself and your relatives.**Leader's support**:
- Work with true enthusiasts and professionals who will support you along the way. You can count on leaders and experts who are willing to share their knowledge so that you too can join their ranks someday.**Technology focus**:
- Python and JavaScript are not our only strengths, we are also very good at React Native, IoT, Machine Learning, DevOps and Blockchain.**Growth review**:
- Junior, Regular or Senior? Every year we have a chance to discuss acquired skills and prepare a development plan for upcoming months.**Events**:
- Attend exciting internal webinars, celebrate special days with us, and join us at conferences and meetups as a listener or speaker!