Opis oferty
What you will need:
- 4+ years of production software development experience in architecture of frontend for high-performance, reliable Distributed Systems and web/mobile applications,
- Strong understanding of software engineering principles, testing, data structures and algorithms,
- Able to work with Agile methodologies such as SCRUM and Kanban,
- Good communication and collaboration skills,
- Self-motivation, innovation and accountability to work in a fast-paced environment,
- Proficiency in English.
Must have:
- Strong hands-on experience in one of the frontend technologies such as Javascript, React, Angular, Typescript, Vue, React Native,
- Experience in implementing RWD and complex layouts,
- Knowledge of test automation tools such as Cypress, Puppeteer,
- Know-how of REST/GraphQL APIs,
- Understanding of OO design patterns, SOLID principles and Clean Code.
Opis oferty
Want to join an experienced team of professionals? We’re hiring!
About Appliscale:
Appliscale is an IT consulting company specialising in Adtech, Cloud and Scalability solutions.
To deliver solutions for our clients we use technologies best suited for a given use case. We deliver full stack solutions with frontends built in Angular, React or Vue, backend stacks in Node.js / Java / Python / Erlang / C++ and infrastructure deployed on AWS, Azure
Remote first company - we do have an office but are used to working with remote clients and teams. We place emphasis on asynchronous communication and are very light on processes and meetings.
About the role:
As one of our Frontend Software Engineers, you will be a part of a project engineering team responsible for all aspects of a product frontend ecosystem: creating new features, testing, bug fixing, performance and deployment. You will help shape and scale robust frontend architectures with modern software engineering, analytics and product practices.
Zakres obowiązków
- Working in a highly collaborative and agile environment with cross-functional team members to translate business requirements, designs and wireframes into inspiring user experiences and technical solutions,
- Building responsive, high-performance, modern web/frontend architectures with a variety of frameworks, languages, web and cloud technologies on top of the JAMstack approach and micro-frontend concept,
- Developing UI architecture, interactions and behaviours with REST APIs or any other mechanism to process data (e.g. GraphQL, etc.),
- Testing and debugging frontend processes to ensure that developed solutions run effectively at all times,
- Participating in project meetings to identify, evaluate and implement modern frontend best practices into the development process.