Junior-Senior Front-End Software Engineer (React / React Native)
Core
Design, develop, test, and maintain modern web and mobile applications using React and React Native.
Role type
Front-end software engineer (Junior/Mid/Senior)
Builds
Responsive web and mobile applications
Domain
Web and mobile development
Deliverable
product features
Required skills
React, React Native, JavaScript, TypeScript, HTML5, CSS3, REST API integration, Git, AI-assisted development tools
Preferred skills
Automated testing frameworks, CI/CD practices, Agile software delivery
Technologies
React, React Native, TypeScript, JavaScript, HTML5, CSS3
Responsibilities
Design and develop responsive web and mobile applications, Build modern user interfaces using React and React Native, Develop reusable UI components and front-end frameworks, Integrate applications with REST APIs and back-end services, Ensure application performance, scalability, accessibility, and security, Participate in code reviews, troubleshooting, and defect resolution
Seniority
Junior (1+ years), Mid (3+ years), Senior (5+ years, includes architecture and mentoring)