Informacje o stanowisku
Salary: £55,000 - 65,000 per year
Requirements: - 5+ years professional software engineering experience
- 3+ years React experience
- 3+ years React Native experience with production iOS and Android apps
- TypeScript experience (strong typing, interfaces, generics)
- Mobile app deployment (iOS App Store, Google Play Store)
- Mobile CI/CD (Fastlane or similar)
- State management (Context API, Redux, or similar)
- RESTful API integration
- WebSocket/real-time features
- Git version control and GitHub workflows
- Jest and React Testing Library (or similar)
- Mapping libraries (TomTom, MapLibre, Mapbox, Google Maps, or similar)
- Expo experience (highly desirable)
- Native module development (Swift, Kotlin/Java) (highly desirable)
- Push notifications implementation (Notifee, Firebase) (highly desirable)
- Stripe or payment SDK integration (highly desirable)
- Geolocation and background location tracking (highly desirable)
- Node or backend development experience (for full-stack understanding) (highly desirable)
- Experience with Inertia.js (highly desirable)
- Experience taking over codebases from external teams (highly desirable)
- Previous experience in transport/logistics/dispatch systems (highly desirable)
Responsibilities: - Act as Product Expert for all ongoing frontend applications
- Provide technical guidance and mentoring to mid-level engineers
- Review code and provide constructive feedback
- Make architectural decisions for frontend applications
- Establish coding standards and best practices for the team
- Take ownership of 3 existing systems from an external vendor during a handover period
- Develop new features across web and mobile applications
- Maintain and improve existing functionality
- Implement mapping and geolocation features
- Integrate with existing API (RESTful + WebSocket)
- Write comprehensive automated tests (Jest, React Testing Library)
- Manage iOS and Android app store deployments
- Handle platform-specific issues and optimisations
- Configure push notifications and background services
- Optimise mobile app performance and bundle size
- Stay current with React Native ecosystem updates
- Participate in 24/7 on-call rotation for system downtime events
- Investigate and resolve production issues (web and mobile)
- Monitor application performance and user experience
- Coordinate mobile releases and emergency patches
- Work directly with stakeholders to understand requirements
- Coordinate with Ruby on Rails and Laravel teams on API contracts
- Provide input to project planning and estimation
- Lead frontend work on company websites and other projects
- Build comprehensive understanding of all application during external vendor handover
- Document frontend architecture and component patterns
- Share knowledge with mid-level team members
- Prepare the team to mentor junior engineers in the future
Technologies: - API
- Android
- Backend
- CI/CD
- Cloud
- Fastlane
- Firebase
- Frontend
- Git
- GitHub
- Java
- Jest
- Kotlin
- Laravel
- Mobile
- Rails
- React
- React Native
- Redux
- Ruby
- Swift
- TypeScript
- Web
- iOS
- NodeJS
- Support
More:
At Addooco, we are a managed IT, cloud, and communications solutions provider specializing in enterprise-grade services for businesses of all sizes. Established in 2008 and operating across the United Kingdom region and beyond, we focus on proactive management and in-house developed solutions delivered through our own datacenter infrastructure. We offer a full-time position with a competitive salary range of £55,000.00 to £65,000.00 per year, along with benefits such as additional leave, company events, pension schemes, cycle to work options, free on-site parking, a referral programme, and the ability to work from home. Join our dynamic team and contribute to the mission of delivering top-tier IT services.
last updated 50 week of 2025
Praca AngliaPraca za granicą