Lead or participant in the entire cycle of applications consulting and delivery ideation and development and everything in between.
Act as a mentor for less-experienced peers through both development knowledge and leadership skills.
Design solution and choose technologies that solve client’s problems
Build the front-end of applications through appealing visual design
Write back-end API layer with effectiveness.
Develop and manage well-functioning databases and applications
Troubleshoot, debug and upgrade software
Build features and applications with a mobile responsive design
Write technical documents
Other related assignments.
任职要求:
Bachelor Degree or above in Computer Science or IT related discipline
Proven experience as a Full Stack Developer or similar role.
Experience on React, Redux, Material Design, H5 and ES6 are needed.
Experience on Spring boot is required.
Familiar with package management tools, such as Maven and NPM.
Familiar with databases (e.g. MS SQL, MongoDB), web servers (Apache or Nginx)
Experience on leading software development teams using Agile, Lean or Continuous delivery approaches such as TDD, continuouse integration, pairing, and infrastrucuture automation is a plus.
Experience influencing others and always advocate for technical excellence while being open to change when needed
The ability to develop and execute a technical vision with a focus on business value
Knowledge of cloud technology such as AWS, Docker or Kubernetes is a plus
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job