Hoylu is a leader in visual collaboration solutions for distributed teams. We are seeking a Frontend Software Engineer II to play a key role on a new, small-to-medium sized team working on new projects that utilize a modern tech stack.
Responsibilities
Collaborate with both technical and non-technical teams, including Product, QA, and UX
Work closely with PMs and stakeholders to collect requirements, identify tasks, provide estimates, and meet production deadlines
Contribute to all phases of the development life cycle and write well-designed, testable, efficient code
Design and develop new features and evolve existing architecture and engineering techniques
Basic Qualifications
2+ years of professional software development experience
Bachelor's degree in Computer Science or related technical field
Skilled in developing rich applications using front-end technologies, especially TypeScript, JavaScript, HTML/CSS
Deep experience with front-end frameworks (React, Angular, etc.) and state management (Redux, Thunks, etc.)
Experience interacting with external APIs and web services
Strong UI/UX experience
Experience writing unit and e2e integration tests (Jest, Mocha, Cypress, etc.)
Ability to promote robust and maintainable code with clear documentation and can deliver high quality work on tight schedules
Strong communication skills with both internal team members and external business stakeholders
Strong initiative to find ways to improve current solutions, systems, and processes
Preferred Qualifications
4+ years of professional software development experience
Experience with native mobile application development (iOS, Android) or wrapped mobile application development (Electron, Cordova, Capacitor, React Native).
Proven ability in implementing best/excellent practices and Design Patterns like promises, application flow control, event/error/AJAX handling, RxJS, observables, and Redux
Experience JAMstack and building Netlify serverless functions
Proven experience architecting and building customer-facing web and/or mobile applications from the bottom-up