Develop web applications using React/Native framework.
Write clean, maintainable, and efficient code.
Collaborate with cross-functional teams to define, design, and ship new features.
Work with external data sources and APIs.
Unit-test code for robustness, including edge cases, usability, and general reliability.
Troubleshoot and debug issues to optimize performance.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Requirements:
BS degree in Computer Science or Software Engineering from a reputed institute.
3 - 5 years of experience.
Technical Skills:
Strong understanding of JavaScript, ES6/ES7 features, and JSX syntax.
Experience with Redux or Flux architecture patterns.
Solid understanding of RESTful APIs and GraphQL.
Knowledge of Git version control.
Ability to work independently and in a team environment.
Experience with Agile/Scrum methodologies is a plus.
Proficiency in React Native, JavaScript, and related frameworks/libraries.
Familiarity with native platform components and APIs.
Experience with code optimization techniques.
Soft Skills:
Strong communication skills.
Open-minded team player, willing to accept feedback and offer suggestions.
Good time management and project management.
Willingness to learn modern-day tools and processes.
Good problem-solving and troubleshooting skills.
Creativity and accountability.
Education Required:
BS degree in Computer Science or Software Engineering from a reputed institute.
Salary Package:
Not specified.
Other Details:
Seeking someone who will play a key role in architecting, building, and maintaining web applications. You will work closely with cross-functional teams to deliver high-quality, scalable, and performance-driven solutions.