Senior Frontend Developer (React Js/React Native)
Job Summary
We’d love to meet someone with this additional Qualifications (.NET Core Web API 3.1 using Swagger)
- Minimum Qualification: Degree
- Experience Level: Mid level
- Experience Length: 5 years
Job Description/Requirements
A minimum of 5 years’ experience in the position offered as a Senior Front-End Developer- An innate passion to solve problems, a drive to stay engaged, learn, and level-up quickly.
- You have a passion for helping and contributing to a growing development team.
- You have a deep understanding of the modern JavaScript, Native and React JS.
- 5 years of experience on: Angular, React Js and VueJs with evidence
- Strong Knowledge of C#, .NET Core and .NET Web Api to enable you consume Complex Web API Endpoint using Swagger in frontend on time.
- Familiarity using Scrum/Agile development methodologies
- Experience building object-oriented web applications in JavaScript, HTML5, Typescript, Bootstrap and CSS3.
- Expertise writing front end code using development languages (JavaScript (ES6), HTML5, CSS3, ARIA, Typescript) and other related UI technologies a must.
- Expertise in cascading style sheets (CSS) preprocessors like software as a service (SASS) large scale scrum (LESS), atomic design and responsive design .
- Strong OOP skills and SOLID understanding
- Thorough knowledge and experience using web technologies to implement user interface design patterns and visual design elements.
- Extensive working knowledge with JavaScript build tools and dependency management (npm, bower, grunt)
- Expertise working with style guides and bringing UX designs, tools such as Adobe XD, Figma, to life through the application of visual design principles.
- Experience working with continuous integration, GitHub, Azure Devops and Git flow methodology .
- In-depth understanding of the entire web development process (requirements, design, development, QA, deployment, testing and maintenance) .
- Designing, developing, and testing UI for web applications
- Using GIT and Azure Devops for version controlling and managing codebases with multiple developers
- Accurately translate user and business needs into functional code .
- Transform wireframes and prototypes into fully functional, mobile first, responsive, scalable, flexible, accessible and interactive components.
- Practical Evidence of previous work done.