About products to be polished together

Product: Flow. ci, which automates the development and test process

  • It’s a Hub, connecting systems, connecting systems and people
  • It is a “Lego” platform that assembles desired workflows from plug-ins
  • It is a virtual robot that automatically performs tasks, checks project quality and monitors project progress

It needs your participation to give it a more stable and smooth experience, a more concise image and a more futuristic temperament.

job

1. Senior Ruby Engineer

Looking forward to you:

  • At least 3 years software development experience
  • Solid foundation in data structures/algorithms, knowledge of common design patterns
  • Good coding habits, unit testing/TDD/refactoring, etc
  • Familiar with Ruby/Ruby on Rails
  • Familiar with database and cache technology, such as MongoDB, MySQL, Redis, etc
  • It’s self-driven, self-disciplined

If so, better still:

  • Familiar with messaging (RabbitMQ, Kafka), search (Elastic Serach), etc
  • Familiar with JQuery, ReactJs, Redux and other front-end technologies
  • Knowledge of Scrum, Kanban, XP and other agile development methods

You will be responsible for:

  • Backend architecture optimization for continuous integration new product Flow.ci
  • Core function development and performance optimization
  • Write and maintain technical documentation

2. Senior front-end engineer

Looking forward to you:

  • At least 3 years software development experience
  • Familiar with HTML5 / CSS3 / SASS
  • Familiar with AngularJS/ReactJs/Redux front-end frameworks
  • Understand the ES6
  • Understand background development and have a general understanding of Web development
  • Learn quickly and enjoy the process of analyzing and solving problems

    If so, better still:

  • Experience in backend development such as JavaEE, Sprint/Ruby on Rails/express.js etc

  • Familiar with unit testing/TDD/refactoring etc
  • Knowledge of Scrum, Kanban, XP and other agile development methods

    You will be responsible for:

  • Front-end architecture design of continuous integration new product Flow. ci

  • Develop and create UI, UX simple and smooth front-end page
  • Continuously optimize front-end performance and user experience
  • Write and maintain technical documentation

3. DevOps operation and maintenance development engineer

Looking forward to you:

  • Proficient in Linux Shell programming
  • Be familiar with at least one language such as Go/Python/Perl/Ruby
  • Proficient with Git
  • Familiar with common monitoring tools such as Nagios, Sensu, etc
  • Familiar with common database, such as MongoDB, MySQL, Redis, etc

If so, better still:

  • Docker/Kubernetes(K8S) development experience is preferred
  • Practice continuous integration and continuous delivery

You will be responsible for:

  • Establish service monitoring system, improve service stability, reduce accident rate
  • Create flexible and stable resource scheduling system and optimized network solution for continuous integration new product Flow. ci
  • Continuous integration of new product Flow. Ci Linux shell development
  • Develop container technology and continuously improve flexible and scalable service solutions to improve resource utilization and operation and maintenance efficiency

Product manager

Looking forward to you:

  • Able to accurately grasp user needs, in-depth understanding of the industry, strong guidance and control ability
  • Good communication skills and team work ability
  • Have strong aesthetic ability, familiar with interface interaction design
  • Data sensitive!

    If so, better still:

  • Familiar with Scrum, Kanban, XP and other agile development methods

  • Experience in continuous integration, continuous deployment of CI, CD, etc

    You will be responsible for:

    • Mining and analyzing requirements for continuous integration and continuous deployment scenarios
    • Deliver flow. Ci process, functional planning and design of new continuous integration product
    • Perform product function delivery acceptance
    • Preparation and maintenance of product documentation
    • Assist CTO to coordinate and promote product design and development progress, optimize product design and development process

Junior Engineer

Looking forward to you:

  • Computer related major
  • Knowledge of common data structures, algorithms and design patterns
  • Java/Ruby/C# / Python language development experience
  • Understand either of MySQL, MongoDB, or MS SqlServer
  • Understand the Git

    If so, better still:

  • IOS or Android mobile terminal development and management

  • Relevant Web development experience

    You will be responsible for:

    • Be responsible for flow.ci plug-in development
    • Optimize the automated process experience for existing supported languages
    • Completed some pre-launch tests of new continuous integration product Flow. ci
    • Provide technical support to customers and answer technical questions related to products
    • Update and maintain product technical documents

About the company FIR.im

  • Provide enterprise engineers with test release, crash analysis, continuous integration and a series of development and test efficiency improvement services
  • We hope that “minimalism, speed and beauty” will penetrate into every link of development and testing, helping enterprises to deliver higher quality software products in less time
  • The company was formally established in the beginning of 2014. Within one year of its establishment, the company obtained investment and financing from Jiuhe, Matrix China and Linear Capital
  • Currently, more than half of the Top200 apps on the App Store in China are using fir

Its products:

  • Application test publishing platform FIR.im
  • Develop test automation platform Flow.ci

The team atmosphere

  • Most of the members are from 85 to 95 years old. Most of them are from 90 years old. 80% of them are developers.
  • Love new technology, love textured products, value product UX and UI, both front end and back end but both must be based on a solid back end
  • I hope we are all perfectionists, efficient, tool-controlled, self-driven + self-disciplined…
  • By the way, we like to play sudoku, Texas, pool, chess, barbecue 🙂

The last

Our location is no.13 Building, West Jianwai SOHO, Beijing. Please send your resume to HR [at] FIR.im.

Looking forward to your coming 🙂