At a Glance
- Tasks: Lead the development of high-quality React Native applications and guide a team of developers.
- Company: Join a forward-thinking tech company focused on innovative solutions and collaboration.
- Benefits: Enjoy flexible working options, competitive salary, and opportunities for professional growth.
- Why this job: Be part of a dynamic team that values creativity and technical excellence while making a real impact.
- Qualifications: Strong JavaScript skills, experience with ReactJS, and familiarity with modern web architectures required.
- Other info: Opportunity to work on exciting projects and enhance your coding skills in a supportive environment.
The predicted salary is between 48000 - 72000 £ per year.
Job Description:
Responsibilities
- Involving in technical discovery to understand the business and technical requirements to define the architecture approach
- Creating Blueprint on the architecture approach
- Creating the component breakdown and design specification document
- Guiding the developers to build the reusable component based on the component design breakdown
- Reviewing pull requests and giving feedback
- Assuring the best practice standards implemented by developers
- Translating the requirements, designs, and wireframes into high-quality code
- Defining the deployment and hosting solution
- Involving in the CI/CD pipelines setup
- Assuring security best practices throughout the site development
- Assuring PII compliance implementation
- Assuring web compliance (SEO, ADA)
- Collaborating with business to determine analytics integration and data collection
- Defining the branching and Pull Request strategy of code management
- Being the main technical stakeholder in daily and weekly status reports with the team and client
Skills
- Strong proficiency in JavaScript and DOM manipulation
- Experience with TypeScript on ReactJS development
- Experience with reusable component development using React functional components
- Sharp understanding of best practice approaches to leverage data management in ReactJS
- Sharp understanding of best practice approaches to leverage lifecycle management in ReactJS
- Familiarity with the atomic design pattern to build reusable components
- Experience with Storybook to document the components and their properties
- Experience with ReactJS code quality standards (Unit Test, Sonar, Lint) to determine the quality gate
- Experience with CSS/SCSS/SASS and responsive design implementation in ReactJS
- Experience with RESTful API integration
- Familiarity with various web architectures (decoupled architecture, SSR)
- Experience with Next.js
- Familiarity with code versioning tools, such as Git, SVN
- Familiarity with CMS integration
- Familiarity with SSR tools like Node, Express, etc.
- Familiarity with modern front-end build pipelines and tools
- Ability to understand business requirements and translate them into technical requirements
- Experience with web compliance (SEO, ADA)
- Experience in implementing Analytics Tools such as GTM
#J-18808-Ljbffr
Lead React Native Engineer employer: Sugama Technologies LTD
Contact Detail:
Sugama Technologies LTD Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead React Native Engineer
✨Tip Number 1
Familiarise yourself with the latest trends and best practices in React Native development. This will not only help you during interviews but also demonstrate your commitment to staying updated in a fast-evolving field.
✨Tip Number 2
Engage with the React Native community through forums, GitHub, or local meetups. Networking can lead to valuable connections and insights that may give you an edge in the application process.
✨Tip Number 3
Prepare to discuss your experience with CI/CD pipelines and how you've implemented them in past projects. Being able to articulate your hands-on experience will set you apart from other candidates.
✨Tip Number 4
Showcase any personal projects or contributions to open-source that highlight your skills in React Native and related technologies. This practical evidence of your abilities can significantly bolster your application.
We think you need these skills to ace Lead React Native Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with JavaScript, TypeScript, and ReactJS. Include specific projects where you've developed reusable components and mention any familiarity with CI/CD pipelines and web compliance.
Craft a Strong Cover Letter: In your cover letter, express your passion for React Native development and detail how your skills align with the responsibilities listed in the job description. Mention your experience with best practices in code quality and your ability to translate business requirements into technical solutions.
Showcase Relevant Projects: If you have a portfolio or GitHub repository, include links to projects that demonstrate your proficiency in ReactJS, component development, and any relevant technologies like Next.js or RESTful APIs. This will give the hiring team a clear view of your capabilities.
Prepare for Technical Questions: Anticipate technical questions related to ReactJS, component design, and best practices. Be ready to discuss your approach to code reviews, pull requests, and how you ensure security and compliance in your projects.
How to prepare for a job interview at Sugama Technologies LTD
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with JavaScript, TypeScript, and ReactJS in detail. Highlight specific projects where you've implemented reusable components and how you approached architecture design.
✨Demonstrate Problem-Solving Skills
Expect to face technical challenges during the interview. Practice explaining your thought process when tackling problems, especially around CI/CD pipelines and security best practices.
✨Familiarise Yourself with Best Practices
Brush up on coding standards, unit testing, and code quality tools like Sonar and Lint. Be ready to discuss how you ensure compliance with web standards such as SEO and ADA.
✨Prepare for Collaboration Questions
Since this role involves guiding developers and collaborating with business teams, think of examples that showcase your teamwork and communication skills. Be ready to explain how you handle feedback and lead discussions.