Remote Developer & Coding Jobs

Discover top remote jobs for frontend and backend developers—Ruby, React, PHP, Python, and more.

Signup for our free daily newsletter to get notified of new remote developer jobs.

Unsubscribe at anytime. Privacy policy

« View more developer jobs

Posted 13 days ago

\nDepartment: Operations\n\nJob purpose: \n\nHelp our enterprise clients translate their needs into functional and appealing interactive mobile and web applications. Responsible for building all aspects of these applications. \n\nKey responsibilities:\n\n\n* Build applications for web, iOS and Android using React Native\n\n* Validate solution design through active participation\n\n* Support component design, development and maintenance\n\n* Take responsibility for personal technical quality standards within the project team\n\n* Assist with defining structured practices especially in source code management, building and deployment\n\n* Automated testing in line with solution requirements and industry best practices\n\n* Troubleshoot and debug applications\n\n* Optimize applications for maximum speed and scalability\n\n* Assisting with the analysis of client requirements\n\n* Work with and support the Delivery Architect in project execution and timely delivery\n\n* Collaborate with front-end, back-end developers, DevOps and designers\n\n* Write documentation and guides\n\n* Stay up-to-date on emerging technologies\n\n* Contribute to NearForm tooling and open source projects, and our Polaris accelerator in particular: https://www.nearform.com/services/accelerators/polaris/\n\n\n\n\nRequirements:\n\nDelivery\n\n\n* 6+ years experience developing mobile/web applications at an enterprise level\n\n* Evidence of real-world delivery of mobile and web solutions\n\n\n\n\nSoft Skills\n\n\n* Fluent English & superb communication skills (written and oral)\n\n* Ability to perform well in a fast-paced environment\n\n* Excellent analytical and multitasking skills\n\n\n\n\nTechnology\n\n\n* An ability to use a wide variety of open source technologies and tools\n\n* Experience working in an Agile environment\n\n\n\n\nRequired experience:\n\n\n* Modern JavaScript and Typescript development\n\n* Advanced React Native and its ecosystem\n\n* Expo tooling and ecosystem\n\n* CSS paradigms (OOCSS, SMACSS, and BEM)\n\n* GraphQL, JSON and RESTful web services\n\n* Release process of apps in App Store and Google Play Store\n\n* Basic knowledge of native tooling (Swift, Objective C, Java)\n\n* Best practice web front-end and mobile security, familiarity with OWASP top 10\n\n* Layout aesthetics and responsive design\n\n\n\n\nDesireable experience:\n\n\n* Experience with offline application design\n\n* Experience setting up CD/CI for react native pipelines\n\n* Experience with over-the-air app updates\n\n* Familiarity with Storybook\n\n* Familiarity with Node.js\n\n* Familiarity with Cloud Native development (AWS, GCP, Azure)\n\n\n\n\n\n\n