Software Development • iOS • iOS and Android Development • product strategy • Nearshore Development
November 8
Software Development • iOS • iOS and Android Development • product strategy • Nearshore Development
• Write clean and maintainable code that is a joy for other engineers to read and work with • Translate UI mocks and business goals into functional software that solves real problems for users • Contribute to all phases of the development lifecycle including technical design, code review, QA, deployment, and monitoring • Identify areas for improvement and a path forward to level-up our frontend development practices • Follow best practices (test-driven development, continuous integration, SCRUM, refactoring, code standards) • Participate in peer code reviews and QA
• Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or related IT discipline • Advanced understanding of, and experience with: GraphQL; Yarn; Webpack; Jest; ESLint • Strong React Native, JS/React and CSS knowledge • Strong technical skills including understanding of software development principles • Strong written and verbal English communication skills • 5+ years of software development experience • Proficient understanding of code versioning tools, such as Git • Experience working in an Agile/Scrum development process • Ability to understand business requirements and translate them into technical requirements • Understanding of MVC design patterns and RESTful architecture • Familiarity with development aiding tools (such as Bower, Bundler, Rake, etc) • Experience of software development estimations • Strong Knowledge in Javascript Frameworks (ReactJS) • Strong Knowledge in HTML/CSS best practices
Apply Now