We're looking for a talented Full-Stack Developer to join our team and help us deliver cutting-edge web and mobile solutions. If you're passionate about creating high-quality applications and have a deep understanding of Angular, Node.js (bonus point for Ionic & Capacitor experience) then we want to hear from you.
Requirements
- BS/MS degree in Computer Science, Engineering or a related subject
- Minimum five years of working experience in developing applications
- Five years experience working with Angular and Node.js
- Be able to design technical solutions to business problems
- Comfortable working in an Agile environment (SCRUM, Kanban)
- Comfortable with Test-Driven Development (TDD)
- Excellent interpersonal and relationship-building skills, with an ability to influence and drive other team members where required.
- Experience with cloud platforms (e.g., AWS, Azure) for application deployment and hosting.
- Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).
- Knowledge of continuous integration and continuous deployment (CI/CD) pipelines.
- Previous experience with other front-end and back-end frameworks and libraries.
- Interest and experience in algorithms, big data and machine learning are desirable but not essential
- Contributions to open-source projects or a portfolio of personal projects.
- Experience delivering apps on both app stores (iOS and Play stores)
- Build the newest version of our product from 0 to 1, using the learnings from our existing product
- Design and develop server-side applications and RESTful APIs using Node.js.
- Integrate existing SaaS products where possible (such as CRM tools, subscription management tools, and analytics tools) using their 3rd party APIs to speed up our development time
- Create cross-platform mobile applications using Ionic and integrate native device features using Capacitor.
- Develop mobile app user interfaces using Angular.
- Deploy mobile apps to Google Play Store and Apple App Store.
- Optimize back-end applications for performance and scalability.
- Build tools that support the marketing, sales and operational teams where required.
- Work with product and operations teams to achieve target metrics that represent business success.
Ready for a new challenge with a company that's on an exciting growth path?