1. Home

  2. Careers

  3. Senior Frontend Developer

Research & Development

Senior Frontend Developer

Remote

Full time

Apply Now

Share this job

Research & Development
Apply Now

Share this job

Summary

Inperium Corp. is on a mission to provide modern businesses with cost-effective Sales Force Automation (SFA) and Unified Communications-as-a-Service (UCaaS) solutions. Our business applications are easy to use and integrate readily with each other and with tools from other vendors, ensuring quick time to value and high return on investment. We employ world-class architecture designs and use artificial intelligence and machine learning capabilities to deliver strong, customer-oriented products. Due to our company's continuous growth, we are looking for a full-time Senior Frontend Developer to join our team.

You will:

  • Work closely with Product and Design to optimize the user experience and information architecture
  • Develop secure, performant, cross-platform web applications for both customers and internal Inperium teams
  • Evaluate new technologies and techniques to improve overall practices
  • Collaborate with other teams to solve technical and non-technical challenges
  • Debug and resolve production issues 
  • Regularly perform code-review on open pull requests

You might be a good fit if you:

  • Have a passion for learning
  • Enjoy building beautiful user interfaces with an excellent user experience
  • Have extensive experience in writing mobile applications with React or React Native
  • Have a deep understanding of JavaScript and TypeScript
  • Are familiar with RESTful APIs
  • Have the ability to be self-directed and be effective working independently, however, feel equally comfortable working in a team
  • Pay meticulous attention to detail and consistency
  • Enjoy working as part of a highly collaborative, fast-paced, and remote team
  • Have good verbal and written communication skills in English

It is helpful, but not required if you:

  • Have experience working on internal tooling
  • Have experience working with modern bundlers such as Webpack and Rollup
  • Have experience in using and building a component library and design system
  • Have experience with CSS in JS
  • Have experience with working in a remote team

Our technology stack:

Frontend: React, React Native, TypeScript

Backend: Java, Spring Boot, PostgreSQL, Kafka, Maven, Hibernate, JUnit, Mockito

How we hire:

  • No inversion of binary trees in interviews.

  • Soft skills, a clear head, and a desire to learn new technologies – are your main advantages in our interviews.

  • Maximum 3 interviews along the way:

    • “Talking about our teams, processes and goals” part
    • Technical interview
    • “Getting to know our company and our boss” part

Approaches and principles we follow:

  • We build up our teams in accordance with the Amazon principle: “Two pizzas are enough to have lunch.” This way we minimize bureaucracy and create a friendly atmosphere in each team.
  • We practice flexible working hours. You can choose a work schedule that is convenient for you.
  • We try to minimize the number of meetings. At the beginning of the week, we hold one “All-hands” call, in which the team leads report on the teams’ progress; The other meeting we have – is an internal team’s call in each team to plan tasks for the week. That’s pretty much it!
  • Developers can freely choose tasks from the backlog and they define ways how to solve them. We make decisions collectively, based on common sense and business needs.
  • We try to minimize bureaucracy and automate everything we can to increase the speed of development and reduce the number of bugs. In quality assurance, we give priority to integration tests and do not chase coverage. We have a configured CI with commits to the dev, QA, and master branches leading to publishing applications to servers. Frontend and backend can be run from docker, our DevOps will make sure that docker images remain up to date.
  • Team leaders and even our executives are also actively writing code and understand the specifics of the tasks facing the teams.
  • We are attentive to work-life-balance and do not want our employees to lose motivation or burnout. A friendly team is one of our highest priorities. We believe that work should be fun.

Our company values:

  • We trust each other: Instead of always watching your back, be confident your teammates have your back. By depending on each other’s talents and strengths, we create first-class products.
  • We cultivate transparency at all levels: At Inperium, there are no impenetrable siloes or hidden agendas. We know the best people do their best work when they are informed and empowered.
  • We communicate openly and with respect: Honest? Definitely. Brutally honest? Never. At Inperium, we say what we mean and mean what we say — always with kindness and respect.
  • We’re hungry for feedback: We know that the best way to achieve our goals is to seek out feedback and listen carefully — to customers, employees, partners, and the broader business community.
  • We move fast – without sacrificing quality: We eschew red tape, rigid waterfall methodologies, and stifling bureaucracy. We set goals and achieve them, building solutions we can take pride in.
  • We take responsibility and never settle: We don’t believe in whining or making excuses. We set our standards high and stand behind everything we do and create.
Apply Now

Share this job