Hornblower Group is looking to solve the problem of developing and maintaining web applications aimed at ticketing solutions, with a focus on creating scalable, high-performance systems that align with business objectives and technical goals.
Requirements
- Proficient with Node.JS and React.JS
- Experience with offline storage, threading, and performance tuning
- Familiarity with GTFS, Real Time transportation Lat/Long coordinates, and RESTful APIs to connect iOS applications to back-end services
- Knowledge of other web technologies and UI/UX standards.
- Understanding of Apple’s design principles and interface guidelines
- Knowledge of low-level C-based libraries is preferred
- Experience with performance and memory tuning with tools such as Shark
Responsibilities
- Apply expertise in backend language/frontend framework/microservices architecture, distributed systems and database management to lead the design, development, testing of complex software systems and ensure their alignment with long-term business goals.
- Drive architectural decisions to ensure scalability, performance, security, and reliability across all software systems.
- Apply expertise in software development, system design, and engineering best practices to play critical role in driving the success of our platform.
- Collaborate with cross-functional teams (product managers, designers, and other engineers) to design and build scalable, high-performance systems that align with business objectives and technical goals.
- Shape the future of our product architecture, improve existing systems, and provide technical guidance and mentorship to junior engineers.
- Create and ensure that technical documentation is kept up-to-date throughout the development lifecycle, enabling better knowledge sharing and process consistency.
- Design and build applications for the Node platform
Other
- Bachelor’s degree in a Computer Technology related field or equivalent experience
- Master’s degree preferred
- Available outside of office hours for urgent and high priority work related issues
- Ability to bend, rotate and reach frequently
- Ascending/descending stairs or ladders safely
- Must be able to maintain both static and dynamic standing balance to complete various duties associated with job