Full Stack Developer
  • Shanghai, China
  • 29 January, 2019
  • IT department

We are looking for a Full Stack Developer to join our team. You will participate to R&D and reflections about the project next versions. You can define the tasks during the meetings. You know how to develop the features and know how to Unit test and deploy the new features. For this position, we expect you to take a key role in our team. You are passionate about developing modern and highly user-friendly web and mobile applications and keep yourself updated with the latest technology developments. You enjoy working in a dynamic environment, and you are positive about the digital trends, tools and frameworks influencing your work today, and tomorrow. You should have knowledge in all stages of software development, know the difference between OOP, MVC and ORM and have profound experience with different technologies.


  • Write reusable, testable, and efficient code
  • Integrate user-facing elements developed by back-end developers
  • Conceptualize and code application experiences based on business and user requirements, best practices, standards, and guidelines
  • Design and implement low-latency, high-availability, and performant applications
  • Carry out a user acceptance testing
  • Provide technical support for on-site projects during set-up period

Required skills

  • Bachelor degree or above
  • At least 3-5 years of related working experience
  • Frontend development with HTML5, CSS3, JavaScript
  • Backend development with Node.js / Express
  • CSS preprocessors such as SASS and LESS
  • Frontend automation tools like Grunt / Gulp
  • Create and use REST based APIs
  • MySQL and / or MongoDB / Redis
  • Modular development kits like webpack, browserify or requirejs
  • Experience with at least one of Angular or Vue frameworks
  • GIT or other version control systems
  • Familiar with any of these fields will be a big plus: -Hybrid Application Development with Ionic or React -Familiar with Typescript, ES6 and rxjs -PHP, Ruby or Python development -Basic Linux command line skills -Container deployment with Docker

mediaman is good for your career. That’s not an overpromise. Many of our former employees have taken leading positions in great companies, after being with us. But you don’t need to leave us to grow further: At mediaman, we offer career paths from junior to senior director positions, team leader positions and partnerships. Furthermore, we offer sponsorship for training programs, international exchange and support for your own innovation plans. At mediaman you’ll learn digital transformation from various perspectives: business innovation, technology, production processes and user experience design. We work in an open environment, where you can easily access and learn from people in your adjacent areas. We give space to sharing, creating and debating of ideas and trends that influence our work. You’ll go through a growth spurt that will help you to manage digital challenges of tomorrow.

Upload your Cover letter, resume, references and other files (only PDF, max. 2 MB).
Yes, I have read the privacy policy and agree to send my data.