Job details
Senior Full-stack Engineer (React Native, NestJS)
- Node.js
- AWS
- PostgreSQL
- React Native
- Nest.js
- Android Studio
- React
- XCode
This job might be expired
Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.
Posted: 6 months ago
Job Overview:
We are seeking a highly skilled and experienced React Native full stack Developer to join our team as a Leading Senior Developer. The ideal candidate should have a strong background in mobile application development using React Native and possess expertise in integrating and working with password management solutions or similar technologies in the cybersecurity domain. As a Senior Full stack Developer, you will play a key role in designing, developing, and maintaining our high-quality mobile application and its backend that meet the needs of our users.
Qualifications:
Experience:
- 4+ years of professional experience in mobile application development.
- Strong experience with React Native development.
Technical Skills:
- Proficient in JavaScript, React, and React Native.
- Strong backend development experience, including proficiency in server-side languages (e.g., Node.js, Java, Nest.js ).
- Familiarity with native build tools, like XCode, Android Studio.
- Understanding of RESTful APIs and web services.
- Familiarity with database systems (PostgreSQL) and cloud platform AWS (CodeCommit, Cognito, Cloudwatch, SES).
Problem Solving:
- Strong problem-solving skills and the ability to troubleshoot and debug issues.
Communication:
- Excellent communication and collaboration skills.
- Ability to explain complex technical concepts to non-technical stakeholders.
Education:
- Bachelor’s degree in Computer Science, Engineering, or a related field (preferred).
Password Manager Expertise is a plus:
- Proven experience working with password management solutions.
- Knowledge of secure authentication practices.
Strong understanding of cyber security best practices in software development is a plus.
Responsibilities:
Full stack Development:
- Design, develop, test, and deploy high-quality software solutions using React Native for cross-platform mobile applications and other relevant technologies for web applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
Password Manager Integration:
- Leverage your experience with password managers to integrate secure and user-friendly authentication solutions.
- Implement best practices for securing user credentials and sensitive information.
Code Quality and Testing:
- Write clean, maintainable, and efficient code.
- Conduct thorough testing of mobile applications to ensure high performance and responsiveness.
Collaboration:
- Work closely with UX/UI designers, product managers, and other developers to deliver high-quality software solutions.
- Participate in code reviews and provide constructive feedback.
Documentation:
- Create and maintain technical documentation related to mobile application development and password manager integration.
Stay Updated:
- Stay informed about the latest trends and advancements in mobile development and security, especially in the realm of password management.
We Have Some Perks & Benefits. You Can:
- Choose your working mode and working hours
- Paid Vacation days: 24 working days
- Paid Sick days: 15 working days
- BYOD program (Bring Your Own Device)
- Health Insurance for employees located in Ukraine and Poland
- The opportunity to dedicate up to 10% of working hours for self-education and personal development