Job description
POSITION: Full-Stack Web Developer / Web Application Engineer
If you think that you or anyone you know matches the following description, please contact us ASAP at career@rollangle.com.
WHAT WE ARE LOOKING FOR:
1. Personal Quality and Character:
- High integrity and work ethics
- Openness to admit failure and improve
- Outgoing; willing to share ideas and thoughts
- Hungry for challenges and achievements
- Eager to learn
- Attentive to details and openness to admit failure and improve
- Passionate in perfecting user experience and exploring applications for the latest technologies
2. Required Education and Skills:
- Degree / Sub-degree holder with 1-3 years of experience (fresh graduates with demonstrated capability are also welcome)
- Proficiency in Chinese and English
- Solid experience in PHP with PHP framework or Micro-framework (Laravel, Lumen, Slim, Yii, CakePHP, Codeigniter, Zend)
- Demonstrated knowledge or work experience with additional one of the following languages: Python, Node.js
- Experience in front-end development tools, including HTML/CSS with one major JavaScript framework (ReactJS, VueJS, Bootstrap, Babel, ES6, Webpack, Gulp)
- Experience in version control tool (Git)
- Working knowledge and optimization knowledge of SQL / noSQL databases (MySQL in particular)
3. Bonus Skills and Experience:
- JavaScript testing framework (Mocha)
- Scrum methodology
- Continuous delivery or real-time system implementation
- Scaling an architecture, either vertically or horizontally
- Facebook / WeChat API
- Data security
WHAT WE OFFER:
- Opportunities to work across diverse technologies and cooperate with international engineers through investor’s network
- Exciting challenges and engaging projects
- High visibility to your achievements
- Market-competitive salary
- Advancement of your problem-solving skills
- Attractive bonus for significant contribution to project success
- 5-day work week, 15-day annual leave, birthday leave, medical insurance, etc.
WHAT YOU WILL DO:
- 60%: design, develop, maintain, and support the SaaS web applications and customized units
- 20%: contribute to brainstorming workshops in product innovation, participate in other innovative projects and learning opportunities under the group’s investments
- 10%: assisting other teams on technology questions
- 10%: join various learning and development programs, hackathon and technology conference
HOW TO APPLY:
METHOD 1: Send us your CV at career@rollangle.com
METHOD 2 **Bonus points will be given**: Send us a JSON in HTTP POST request to http://career.rollangle.com/cv-submit , or, if you prefer a higher level of security, https://career.rollangle.com/cv-submit , with the keys listed below.
Key | Remarks | Required? |
name | Your name. | Required |
Your contact email. | Required | |
position | The position you are applying for. | Required |
cv_url | URL to your CV. | Required |
answer | Answer of the question (refer to Facebook). | Required |
explanation | Explanation of your answer. | Required |
cover_letter_url | URL to your cover letter, if any. | Optional |
intro | A short introduction of yourself. | Optional |
website | Your personal website or portfolio. | Optional |
note | Any note you want to share with us. | Optional |
code_url | URL of the file for sending this JSON object, if any. | Optional |
If your request is valid, a HTTP status code 200 will be returned with JSON content {“status”:”success”,”message”:”APPLICATION_SUBMITTED”}, otherwise, a 400 status code will be returned. You may see the “message” field for error details. Only requests receiving status code 200 will be counted as valid submissions.