Post Job Free
Sign in

React Native Senior Developer

Location:
Richmond, VA
Posted:
June 25, 2024

Contact this candidate

Resume:

Anthony Brown

********@*****.***

804-***-****

Richmond, VA

SUMMARY

Application developer with over nine years professional experience, specializing in modern JavaScript features, libraries, and frameworks.

SKILLS

● HTML, XML, JSON, YAML

● CSS (Tailwind, Sass, Less, Bootstrap, Foundation, Material, Fela)

● JavaScript (ESNext), TypeScript (^3.5), jQuery

● React (^16.8), Angular (^8), Vue 2 & 3

● Redux, NgRx

● SQL, PostgreSQL, NoSQL, MongoDB

● NodeJS, ExpressJS, Python

● Unit Testing (Enzyme, Jest, React Testing Library, Jasmine, Karma, Cypress)

● Docker, Kubernetes, Azure, AWS, Big Query

● Mobile Development (React Native, Objective-C, Swift, Java, PhoneGap)

● Content Management Systems (Adobe Experience Manager, Sitecore, Typo3, WordPress)

EXPERIENCE

SENIOR FRONTEND ENGINEER, DENIM; NOVEMBER 2022 - PRESENT

● Worked on client-facing and internal web applications using React, Typescript and React Query.

● Created React Native library based on React web components.

● Migrated Objective-C iOS apps to Swift.

● Coded and wrote documentation for iOS using React Native iOS Modules.

● Wrote end-to-end tests using Cypress and unit tests using React Testing Library.

● Hooked into Elixir backend API making calls to fetch data.

● Built out UI features to designer’s spec, styling using Tailwind.

● Created custom hooks to ensure reusability of components and to keep code base DRY.

● Maintained and developed reusable components and templates for Angular 14 application.

● Worked with NgRx for managing Angular application state and side effects.

● Created custom directives, decorators, and services.

● Developed a full stack application using React and NodeJS.

● Mentored junior and mid-level developers.

SENIOR FULL STACK DEVELOPER, CAPITAL RX, CONTRACT; JUNE 2022 - NOVEMBER 2022

● Handled front and back end programming tasks for several public and internal sites.

● Wrote unit tests for front and back end using Cypress and Python, respectively.

● Developed, tested, and debugged API requests.

● Worked with Sitecore API calls to deliver specific content based on user credentials.

● Developed, coded and maintained Sitecore changes.

● Front end built with Vue 2 and updated to Vue 3. SENIOR FRONTEND DEVELOPER, FANDUEL, CONTRACT; NOVEMBER 2020 - JUNE 2022

● Owned Typescript update (3.4 -> 4.2), and updated related dependencies.

● Developed white-labeled components to be used by international partner applications.

● Worked closely with a Brazilian partner to dynamically integrate their application.

● Refactored legacy monolithic Angular app into separate React applications.

● Developed feature UI components using React with Typescript.

● Heavily involved in the creation of a React Native library.

● Helped with design, architecture and implementation of React Native iOS/Android apps.

● Wrote test cases for UI components using Cypress.

● Built out components and pages using Storybook.

● Created internal real-time customer service dashboards.

● Worked closely with design and marketing teams to create custom Typo3 CMS layouts.

● Worked on features, bugs, and maintenance for the React Native application.

● Created proof-of-concept SPAs using NodeJs as backend. SENIOR DEVELOPER, LONGVIEW INTERNATIONAL TECHNOLOGY SOLUTIONS, CONTRACT; JULY 2020 - NOVEMBER 2020

● iOS and Android mobile development.

● Created new features as well as maintenance, with a focus on accessibility.

● Migrated legacy PhoneGap applications over to iOS and Android platforms.

● Used AEM for digital asset management.

SENIOR FRONTEND DEVELOPER, ADVANCE AUTO PARTS; DECEMBER 2019 - APRIL 2020

● Upgraded application from Angular 7 to 8

● Created unit tests for behavioral and service components.

● Led effort to clean up and implement architectural NgRx subscription flows.

● Instrumental in writing and hooking service layer interactions between front and back end.

● Managed a multitude of API endpoints.

● Worked closely with the QA team, as well as with team members offshore.

● Ensured all component files followed and adhered to best practices, had proper typings, and brought the test threshold of the application from 0% to 90% coverage.

● Managed digital assets and SEO updates to Typo3 CMS; created layouts for marketing.

● Led a number of demos for the business, successfully delivering each step of the way. CONSULTANT, UDIG; APRIL 2018 - NOVEMBER 2019

● Greenfield web applications built with React, Angular, C#, and Go for several high-profile clients.

● Created React Native applications for both iOS and Android.

● Took part in helping to establish CI/CD using Git, Docker, Azure, and AWS.

● Wrote backend RESTful APIs using NodeJs

● Built out several Content Management Systems using AEM and Sitecore for various clients.

● Trusted by clients as a Subject Matter Expert to choose appropriate technology stacks.

● Led client-facing demos.

SOFTWARE ENGINEER, ELEPHANT AUTO INSURANCE; APRIL 2017 - APRIL 2018

● Worked with a small team to develop dynamic customer portal applications.

● Built with AngularJS 1.6.4, Go, Docker, and hosted on Azure.

● Wrote code documentation and design specs.

● Migrated web apps into Sitecore.

● Worked closely with design and marketing to create custom region-specific Typo3 CMS templates and layouts.

● Optimized client-side performance for all public facing products.

● Mentored junior developers.

CONSULTANT, SINGLESTONE; SEPT 2016 - JAN 2017

● Built a dynamic healthcare application from scratch using AngularJS, Bootstrap w/ Less, Gulp for a task manager, and a Java backend.

● Stubbed out a React Native application.

● Created the scaffolding, APIs using NodeJs, UI components, and contributed to documentation.

● Collaborated with designers and the business to ensure a painless user experience. WEB DEVELOPER (CONTRACT), VA DEPT. OF CORRECTIONS; JUNE 2016 - SEPT 2016

● Contracted to assist in the redesign and writing of their new public-facing site.

● Optimized load time by implementing a CDN for images and other resources.

● Built with good old HTML, CSS, and vanilla JS!

WEB DEVELOPER, ICF OLSON; MAY 2014 - MAY 2016

● JS developer for Enterprise Veterans Self Service project (Veterans Affairs benefits site).

● Large enterprise project that umbrellaed many applications.

● Worked with a large team to implement new features, validation, sanitization, cross-site scripting protection, and clean up spaghetti code bases.

● Raised the 508 Compliance from less than 3% up to ~98% across the board, making the site accessible for all.

EDUCATION

VIRGINIA COMMONWEALTH UNIVERSITY; RICHMOND, VA - B.A. IN ENGLISH - MAY, 2008



Contact this candidate