- Apollo GraphQL
- Tailwind CSS
Today's frontend development landscape is progressing extremely fast. We are often asked to work on products built on frontend technologies entirely or the ones where the frontend is the key part. Our solid open source experience, the competence to balance rapid application performance with sophisticated UX/UI, and close work with designers help us keep up with new technologies and contribute to their evolution.
Evil Martians frontend engineers are one of the most sought-after and busy teams. The pool of customer projects in which they are involved is quite diverse: there are products based exclusively on frontend technologies, and large projects where our team takes on the full scope of building frontend, backend, and UI design, and mobile applications.
Our signature approach includes focusing on business goals and results, understanding the UI design and its purpose, envisaging all product states and features, and fast software delivery. We collaborate closely with designers from Evil Martians or a project’s core team to bring mockups to life and interpolate the composition into construction. On the other hand, we also ensure that our frontend grounds have strong and healthy relationships with the backend software to deliver a seamless, end-to-end experience for your application. This “same boat” approach helps build impactful user experiences creating the vital link from your product to your customer.
You’ll also benefit from all Evil Martians’ experience as frontend OSS pundits with products used by industry leaders such as GitHub, Google, Wikipedia, and Facebook, as well as modern startups.
Our Frontend Principal and longtime Martian created PostCSS, one of the most popular npm packages, that has won the “State of CSS” highest satisfaction award two years running. Our frontend open source portfolio includes Autoprefixer—every developer’s go-to tool to write CSS, Browserslist—the industry standard to set target browsers in modern frontend tools like Babel and many other projects.
The frontend is where your product constantly interacts with users so it must be as fast as possible and use all the modern device and browser capabilities. We utilize cutting-edge instrumentation to guarantee maximum optimization, speed, and the best user experience. Our toolbelt includes TypeScript and frameworks like React, Svelte, and Vue.js. Most new single-page applications that we develop are built with GraphQL. For websites where frontend performance is essential but a dynamic backend is not required, we opt for Jamstack with Gatsby or Next.js.
Additionally, we tend to build next-generation applications. Today, many signature web applications are real-time, and we have a lot of them in our customer product portfolio. We have been working on WebSockets projects and developing our own product—Logux, a framework built on top of CRDT (conflict-free replicated data type) ideas to connect web and mobile apps and servers through WebSockets. Also, we have experience with WebRTC applications that rapidly gained traction in the early 2020s.
We do our best to make the most useful and promising tools and approaches for web development mainstream. For instance, we recognize the benefits of variable fonts and created our own—the commercial Martian Grotesk and open source Martian Mono. Innovations in screens are also critical to us, so we promote OKLCH color space and even built our own tool—the OKLCH color picker.
We believe in ethical web development principles. We help the community to assimilate an a11y (accessible for all users) approach and comply with all modern privacy legislation, including GDPR and CCPA.