What are the responsibilities and job description for the Full Stack Developer - Android/ iOS position at Javen Technologies, Inc?
JOB DESCRIPTION:
Notes: The primary skill listed is React/React native development with focus on enterprise level web/mobile apps.
NOTES:
5 years of exp in React Native for app, React for Web, java Script, GraphQL is important, Redux, testing is also critical for this role.
Detox is nice to have.
Integration exp is also nice to have.
Pair programming exp is also nice to have.
GITHUB action, Jenkins is nice to have.
Exp creating components, bootstrap etc.
Debugging, configuring exp would be plus.
React over ReactNative for this role.
If the person is strong in React and fundamentals, they could match too, React Native is more on plus side.
Tell us about your department: Digital Analytics & Technology
Skills Overview:
What are the top five skills and number of years of experience required to perform this job?
8 years of Experience developing Mobile and/or Web Applications.
Solid technical communication skills with business partners, product partners and other engineering teams.
5 years developing mobile and/or web applications using React Native, React, Redux, TypeScript, JavaScript, GraphQL, express, and NextJS.
3 years of experience with GraphQL schemas, resolver functions, and datasources, Apollo Server / Client.
Experience with Javascript testing library's such as Jest, React Testing Library, and Detox.
Experience with advanced configurations of Webpack, Babel, Typescript, Eslint, Module Federation, Micro-frontends, etc.
Experience in test-driven development practices, pair programming, continuous integration and deployment practices.
Experience with CI / CD tools such as Jenkins and Github Actions.
What are some preferred/nice to have skills the manager is looking for?
Experience with android and IOS native development.
Experience with creating / using Front End Component with libraries / frameworks such as Bootstrap, Material UI, Tailwind, Sass, etc.
Strong Debugging and troubleshooting skills and experience with tools such as Splunk, Kibana, Grafana, Dynatrace, etc.