SoftServe is the largest Ukrainian IT company, a team of 10,000+ thinkers and makers, true professionals and good people. We like what we do and do it well. For us, that means a lot.
16 сентября 2021

Middle/Senior Front End Engineer (Electron); ID 70672 (вакансия неактивна)

Киев, Винница, Житомир, Кропивницкий, Черкассы, удаленно


SoftServe is a leading technology solutions company specializing in software product and application development and services. We are a 10000+ team across the world of most technologies and roles in IT and at the moment we are growing as an organization and you can join one of several dozen projects, as we are developing right now.

Our client is one of the world’s well-known IT companies, with a portfolio of tools used widely in the IT industry. It is a multinational company with development offices across the world. Our customer is a technically mature company with huge expertise and innovative approach. It is best known for its issue tracking applications, it’s a team collaboration and wiki products. Our client cares deeply about creating a high-quality product. We don’t just get stuff done, we get it done well together.

Our client’s application for Windows and Mac is in need of an engineer who will continue to develop and maintain the project. The application uses the Electron, JavaScript framework to wrap this application and add native functionality on top of the web client.

We’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. We hire creative people and give them the autonomy to do great work. We’re strongly against separations of responsibility and throwing work ’over the wall’


  • Having 4+ years of experience in IT as a Software Engineer
  • Experienced with the following technologies: JavaScript, Yarn, Node.js, Electron, Bamboo
  • Strongly knowledgeable of software methodologies, tools, and processes
  • Skilled in writing clear, concise, and comprehensive code
  • Showing experience driving huge projects independently, from technical design to launch
  • Strongly understanding secure coding practices
  • Able to prioritize and communicate tradeoffs
  • Having troubleshooting analysis skills
  • Anticipating upcoming challenges and blockers and takes action
  • Seeking to learn about new approaches
  • A team player
  • Demonstrating Intermediate strong or higher English level. You should be able to have direct communication with a team onsite and customer on a daily basis


  • Such technologies: TypeScript, React, Electron, Redux, SQL, Backbone.js, Apollo/GraphQL, docker, pipelines and CI/CD configuration, Bamboo, Cypress, NodeJS
  • Building new features or changing existing features that require integration with the desktop application
  • Building in Bamboo and distributing through a beta channel as well as the Mac and Windows app stores
  • Such an application and ability to work independently to improve the codebase, the build pipeline, and to run releases of updates
  • Performing, updating and providing better code


  • Continue to build tools to help teams across the world become more nimble, creative, and aligned
  • Create sophisticated solutions that bring excellent customer experience to its end users, aimed to measure team effectiveness and provide recommendations based on received results.
  • Orchestrate multiple projects
  • Deliver a general solution for developer needs
  • Support other teams in expertise
  • Introduce and invent new approaches
  • Support your technical and personal growth — we have a dedicated career plan for all roles in our company
  • Have a great opportunity for self-development (English courses, learning platform, mentorship)
  • Care about your initiatives — we are open for them, just come and share your ideas
  • Work in a friendly team and share the knowledge
  • Enjoy a flexible working schedule