What are the responsibilities and job description for the React Developer position at ConsultNet Technology Services and Solutions?
ConsultNet in Rockville, MD is looking for a React Native developer. This person is responsible for designing and building cross-platform mobile applications using the React Native framework, creating user interfaces for both iOS and Android devices from a single codebase, while ensuring optimal performance and user experience across platforms, often collaborating with designers and backend teams to deliver a seamless product.
Job Responsibilities:
- App development: Architect, design, and develop high-quality React Native applications for iOS and Android, translating wireframes and prototypes into functional user interfaces.
- Component creation: Build reusable UI components with clean code, ensuring consistency across platforms.
- Performance optimization: Identify and address performance bottlenecks, optimizing app speed and responsiveness.
- Native module integration: Leverage native modules when necessary to access device-specific features like camera, geolocation, etc.
- Testing and debugging: Write unit and integration tests to ensure code quality, identify and resolve bugs effectively.
- Collaboration: Work closely with designers, product managers, and backend developers to align with project requirements.
- Code maintenance: Refactor and maintain existing codebase to ensure long-term stability and scalability.
Qualifications:
- Proficient in JavaScript and React: Strong understanding of JavaScript fundamentals, including ES6 syntax, and extensive experience with React library.
- React Native knowledge: Familiarity with React Native core concepts, navigation, state management, and native components.
- Cross-platform development understanding: Awareness of how to build apps that function seamlessly on both iOS and Android.
- UI/UX design principles: Ability to create visually appealing and user-friendly interfaces.
- API integration: Experience with consuming REST APIs to fetch and manage data.
- Testing frameworks: Proficiency in testing tools like React Testing Library.
- Redux or other state management libraries: Knowledge of state management solutions for complex applications
- Experience with native development: Familiarity with Swift (iOS) or Java (Android) for advanced native module integration
- Mobile development best practices: Understanding of performance optimization techniques for mobile apps
Welcome to ConsultNet and the family of companies, Tekne, SaltClick, TechBridge, and OmniMedia. As a premier national provider of technology talent and solutions, our expertise spans across project services, contract-to-hire, direct placement, and managed services both onshore and nearshore.
Celebrating more than 25 years of partnership with a diverse client base, we've crafted rewarding opportunities for our consultants, fostering high-performing teams that deliver impactful results.
Over the last few years thousands of consultants have found their calling with us in roles that have made a meaningful impact on their lives, enhanced their career, challenged them, and propelled them towards achieving their personal and professional goals. At the ConsultNet family of companies, we believe effective communication is crucial in aligning the right job with your unique skills and professional aspirations. To us, it's all about the personal approach we take and the values we uphold.
Our comprehensive service offerings cover a wide range of technology positions across key markets nationwide. Client more at www.consultnet.com .
We champion equality and inclusivity, proudly supporting an Equal Opportunity Employer policy. We welcome applicants regardless of Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other status protected by law.