Fullstack Manager
About us
Appnovation is a global, full-service digital partner that combines Strategy, Experience & Design, Engineering and Managed Services. We build digital solutions that deliver real impact today and serve as foundations for future growth. Bold ambition. Practical action. Endless possibilities.
Technology is foundational to all of Appnovation’s offerings, from consulting to digital innovation to digital product and service creation. The technology department is focused on delivering software solutions that enable rich consumer experiences, from mobile and web applications to advanced analytics and machine learning, to content and engagement management service enablement platforms.
Inherent throughout our tech capabilities is deep expertise in the Software Development Life Cycle, a drive for creativity, a passion for the craft, and collaboration with other disciplines - all foundational ingredients in successful digital experiences and client partnerships.
As Manager, you will oversee a cross-functional team of professionals, assuming a hands-on role as necessary. You will be responsible for managing and mentoring your team, providing senior leadership, consulting, and support for all related matters.
WHO YOU ARE
- You think about how to scale, automate, and operate, not just how to build a solution to an immediate problem.
- You understand lean thinking.
- You set high standards for code quality, performance/scalability, and security, and seek continuous improvement.
- You have solid analytical and problem-solving skills.
- You have strong self-initiative, passion, interpersonal, oral, and written communication, and collaboration skills with the ability to work, influence, and make an impact in a cross-functional environment with all levels of the organisation.
- You are responsive and thrive in a fast-paced, diverse, high-performance environment with rapidly changing business needs.
- You actively seek out things outside your comfort zone with the ability to rapidly learn and take advantage of new concepts, business models, and technologies.
- You are able to develop and demonstrate flexible and well-structured front-end architectures for a wide variety of clients.
- Well-practised with Agile Development Methodology, working in short sprint cycles, and able to help lead other developers.
- You can plan and manage numerous processes, people, and projects simultaneously.
- You will create demos and proof of concepts based on unique customer scenarios.
THE ESSENTIALS
Having a good mix of these skills will make you a great candidate for the role:
- Bachelor’s Degree in computer science or equivalent.
- Headless Ecommerce implementation experience such as CommerceTools, Medusa.js, or traditional platforms such as vTex.
- 6+ years of relevant experience in software engineering, web, and/or mobile.
- 2+ years of leading, managing, and mentoring web and/or mobile interface development teams.
- You have solid analytical, problem-solving, and decision-making skills.
- Thirst for knowledge, exploring new developments and techniques as they arrive.
- Open-mindedness to work in multidisciplinary teams.
- Eager to work with an evolving tech stack, collaborating with other departments to create solutions.
- Progressive front-end development experience
- Strong knowledge of React, extending into usage within popular frameworks such as Gatsby, Next.js, and alike.
- API Experience working with 3rd Party REST/GRAPHQL API.
- JAMstack (NextJS, Gatsby JS, GraphQL).
- Strong HTML5, XHTML, CSS/CSS3, and JavaScript programming skills.
- Version control with GIT and practices such as Git Flow or similar.
- Good understanding of Web Accessibility.
- Experience working with multi-channel, multi-screen experiences.
NICE TO HAVE
Working experience with the following is a plus:
- Knowledge of Headless CMS.
- Knowledge of multilingual website development.
- Experience working with CaaS, Headless CMS, or traditional monolithic CMS.
- JAMstack (NextJS, Gatsby JS, GraphQL).
- Algolia or similar search federation and integration.
- Personalisation and Testing.
- Strong understanding of DevOps principles and processes.
- Strong understanding of security and privacy by design principles.
- Strong understanding of data and database technologies.
WHAT DOES APPNOVATION HAVE TO OFFER?
Appnovation’s development teams are collaborative, friendly and open, and with varied work. We encourage development both professionally and personally! Aside from work, we offer a people and culture-orientated, fun and dynamic environment.
Here are a few more reasons why you should apply:
- Work-life Balance
- Lots of opportunities for personal and professional growth
- Health Benefits Package
- Mental Health Support
- Personal Days Off
- Fertility and Menopause Leave
- Fitness Allowance
- D,E&I Initiatives
- And much more...
Accommodations are available upon request throughout the recruitment process.
Apply for this job
*
indicates a required field