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 🙂