eCommerce From Zaylio

UI Design

We are looking for an experienced and talented UI designer to design and shape unique, user-centric products and experiences. The ideal candidate will have experience working in agile teams, with developers, UX designers and copywriters. You will be able to make deliberate design decisions and to translate any given user-experience journey into a smooth and intuitive interaction.

  • Hands-on experience creating wireframes, prototypes, storyboards, user flows, etc.
  • Experience using tools such as Photoshop, Sketch, Illustrator, InVision, UXPin, Quartz.
  • Understanding of basic front-end languages: HTML5, CSS3 Javascript.
  • Creative ideas with a problem solving mindset.
  • Experience working in an agile/scrum development process.

React Development

We are looking for a great developer who is proficient with React.js. Your primary focus might vary from: (1) developing new user-facing features using React.js, (2) translating designs and wireframes into high-quality code, (3) building reusable components and front-end libraries for future use, and (4) optimizing components for maximum performance across a vast array of web-capable devices and browsers. A commitment to collaborative problem solving, sophisticated design, and quality product is essential.

  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Thorough understanding of React.js and its core principles
  • Experience with popular React.js workflows (such as Flux or Redux)
  • Familiarity with newer specifications of EcmaScript
  • Experience with data structure libraries (e.g., Immutable.js)
  • Knowledge of isomorphic React is a plus
  • Familiarity with RESTful APIs
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Familiarity with modern front-end build pipelines and tools
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Ability to understand business requirements and translate them into technical requirements
  • A knack for benchmarking and optimization
  • Experience with system architecture or leading a software team is a strong advantage

Web Design

As our new Web designer you will work on developing new websites and on enhancing our existing Web properties. You will work closely with our creative directors, project managers, strategists and other design team members to develop specifications and make adjustments regarding the use of new and emerging Web technologies.

  • 3+ years of UI/UX experience.
  • A strong visual and technical portfolio.
  • A high level of proficiency using Adobe products (or equivalent tools).
  • Knowledge of browser compatibility across multiple platforms and devices.
  • Strong ability to design with accessibility in mind.
  • Experience working in an agile/scrum development process.
  • Familiarity with multiple HTML frameworks, strong JavaScript jQuery skills

Digital Product Design

We are seeking a Product Designer with a passion for finding solutions that allow customers to intuitively use our products. The ideal candidate will be skilled at each stage of the design process but always focused on the needs of the customer. You will work with other designers and cross-functional team members and will rely heavily on both qualitative and quantitative data to make informed decisions.

  • UI/UX/Interaction Design experience is required
  • Experience with AR/VR is a strong advantage
  • Proven experience in all phases of the design process including user research, copywriting, wireframing, prototyping, visual design, interaction design, and usability testing
  • An intuitive eye for customer needs beyond the obvious
  • Excellent attention to detail
  • Ability to collaborate with cross-functional team members
  • Ability to collect and interpret both qualitative and quantitative feedback
  • Project management skills

Magento Development

We are looking for a talented Magento developer that will be in charge of maintaining multiple eCommerce websites. Your main tasks will be to ensure that the last security patches are installed and that existing functionality continues to work properly. You will also be in charge of developing new modules and applying any required front-end changes.

  • Strong object-oriented programming knowledge
  • Very good PHP knowledge
  • JavaScript is a must for front-end development
  • Extensive LESS CSS knowledge
  • Magento certification is definitely a plus
  • Experience with system architecture or leading a software team is a strong advantage

Flutter Development

We are looking for a Flutter Developer responsible for developing high performance and high-quality mobile applications for Android or iOS. You will also have to test applications and be involved in their deployment.

  • Strong experience building mobile apps with Flutter
  • Experience developing apps with iOS or/and Android
  • Project management skills
  • A keen attention to detail
  • Experience with system architecture or leading a software team is a strong advantage

Bank End Development

We’re always looking for exceptional Back-end developers to help us reach the next level! At Toptal, you will have the opportunity to develop new features and improve the quality of the existing codebase. Some of your main responsibilities will include: (1) write elegant, efficient, and testable code that is easy to maintain and debug, (2) cover code with tests and perform manual testing of features, while reviewing the work of colleagues, and (3) work on the infrastructure part of the project, collaborating with infrastructure Engineers. You will research, implement, test, and help other teams integrate new tools, and maintain some microservices that are in use across the whole Engineering departments. Most of our work is in Ruby, but we are not limited to it; we also develop and support Elixir, Node.js solutions, we work with ElasticSearch and Kafka, and we are into Docker, Kubernetes, and others.

  • Solid experience with Ruby on Rails, Go, Python, Java or/and Node.js is a strong advantage
  • Project management skills
  • A keen attention to detail
  • Experience with system architecture or leading a software team is a strong advantage

Front End Development

We are looking for a Front-End Web Developer who is motivated to combine the art of design with the art of programming. Your primary responsibilities might vary from: (1) develop new user-facing features, (2) build reusable code and libraries for future use, (3) ensure the technical feasibility of UI/UX designs, (4) optimize application for maximum speed and scalability, (5) assure that all user input is validated before submitting to back-end, and (6) collaborate with other team members and stakeholders.

  • Proficient understanding of web markup, including HTML5, CSS3
  • Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
  • Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
  • Good understanding of asynchronous request handling, partial page updates, and AJAX
  • Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as Gimp or Photoshop is a plus.
  • Proficient understanding of cross-browser compatibility issues and ways to work around them.
  • Proficient understanding of code versioning tools
  • Experience with React is a strong advantage.

Blockchain development

We are looking for a Blockchain developer who will be responsible for designing, implementing, and supporting a distributed blockchain-based network. Your primary responsibilities might vary from: (1) research, design, develop, and test blockchain technologies, (2) brainstorm and help evaluate applications for new tools and technologies as they continually evolve, (3) maintain and extend current client- and server-side applications responsible for integration and business logic, (4) be involved in the global blockchain community—work on implementing and integrating the latest improvement proposals, and (5) document new solutions as well as maintaining that of existing ones.

  • Strong knowledge of bitcoin-like blockchains
  • Strong software development background
  • Strong knowledge of common algorithms and data structures
  • Experience working with large codebases
  • Experience working with open-source projects
  • Familiarity with basic cryptography
  • Familiarity with P2P networks
  • Strong knowledge of concurrency and writing efficient and safe multithreaded code

Mobile App Design

As our new mobile designer, you will work closely with the mobile product team. Your primary goals will be to design the next generation of mobile websites, apps and other mobile interfaces across multiple platforms such as iOS, Android, Windows, and mobile web. We expect you to have an evolved understanding of how people use their devices, the flexibility to adapt to new technologies, and a robust toolkit.

  • Strong graphic design skills, with a good understanding of typography, intuitive layouts and palate development.
  • A bachelor’s or higher degree in interaction design, human-computer interaction, cognitive science or related field. A master’s degree is preferred.
  • Strong ability to recognize and predict use-cases and user interaction, including happy path, edge and corner cases, and incorporate them into designs.
  • Excellent understanding of user-experience design for mobile and the web, technology trends, demonstrable design skills, and ability to show relevant work.
  • Proven ability to deliver high quality designs to customers.
  • A team player who can easily adapt in a rapidly changing environment.
  • Expert level skills in Photoshop, InvisionApp, UXPin and other relevant design tools.
  • Deep understanding of Apple’s human interface design guidelines, Android design and other mobile platform designs, including Google’s material design.
  • Experience with system architecture or leading a software team is a strong advantage

DevOps

We’re looking for a DevOps Engineer with a strong Linux and AWS background, who will help us build scalable, efficient cloud infrastructure. Some of your main responsibilities will include: (1) implement and own the CI, (2) manage CD tooling, (3) implement and maintain monitoring and alerting, (4) build and maintain highly available production systems, and (5) lead and guide the team in identifying and implementing new technologies. Lastly, you’ll help train and guide the team in DevOps practices.

  • Solid experience with AWS is a strong advantage
  • Project management skills
  • A keen attention to detail
  • Experience with system architecture or leading a software team is a strong advantage