Highlights
Innovative tech stack, fast-growing startup, competitive salary package.
Description
Job Summary
pWe are seeking talented React / React Native Engineers to join our fast-growing startup, Swish. As a member of the technical team, you will work closely with product and design teams to develop innovative web and mobile applications that deliver exceptional user experiences.
Responsibilities
- Build and maintain web applications using React.js
- Develop and enhance mobile applications using React Native
- Collaborate with cross-functional teams to deliver new features
- Write clean, maintainable code
- Debug and resolve application issues
- Optimize application performance and user experience
- Participate in code reviews and engineering discussions
Required Skills
- JavaScript / TypeScript
- Responsive design principles
- REST APIs and API integrations
- Git and version control systems
- Problem-solving and debugging skills
Required Skills Explained
- JavaScript and TypeScript: Essential for writing both server-side and client-side logic.
- React.js and React Native: Key frameworks for building robust web and mobile applications, respectively.
- REST APIs and API integrations: Necessary for creating seamless data flow between frontend and backend systems.
- Responsive design principles: Important for ensuring the application is accessible on various devices.
- State management solutions like Redux, Zustand, or Context API: Helpful for managing application state efficiently.
- Problem-solving and debugging skills: Critical for resolving issues quickly and effectively.
Who is this for
pThis role is perfect for React / React Native Engineers with a passion for building innovative web and mobile applications. You should have experience in JavaScript, TypeScript, and be comfortable working in a fast-paced startup environment.
Why This Job is a Good Opportunity
ulliOpportunity to work on an innovative platform with fast-growing demand in the food delivery market.liPotential to collaborate with experienced product managers, designers, and backend engineers.liEarly-stage startup environment where you can have a significant impact from day one.liAccess to leading investors, providing resources for professional growth and development.liPossibility of working on challenging projects that enhance your skills in modern frontend technologies.
Interview Preparation Tips
- Review React.js fundamentals and React Native concepts thoroughly.
- Practice coding challenges related to state management and API integrations.
- Familiarize yourself with Git workflows and version control practices.
- Study responsive design techniques and mobile-first approaches.
- Prepare examples of projects or personal work that demonstrate your skills in JavaScript, TypeScript, HTML, and CSS.
Career Growth in This Role
pThe role offers excellent opportunities for career advancement. As you gain experience, there may be chances to take on more complex features or even lead smaller teams. The startup environment encourages innovation and quick decision-making, which can help you develop leadership skills early on. Additionally, the exposure to various technologies will broaden your skill set, making you a valuable asset in the tech industry.
Explore More Opportunities
Skills
Frequently Asked Questions
What is the typical work environment like at Swish?Swish has a dynamic and collaborative work environment where you will be part of an enthusiastic team working on cutting-edge technology.
Can I expect opportunities for growth within the company?Absolutely! We prioritize professional development and offer various opportunities to grow your skills and advance in your career.
What kind of support can I expect during my onboarding process?You will receive comprehensive training and mentorship from experienced team members to help you settle into your role quickly.