This is a regular Job Posting
Job Type: Full-time (On-Site)
Industry & Field: Software/Programming
Refresh Date: Dec. 18, 2012
Expiration Date: Dec. 18, 2013 Expired
The NetCircle is a foreign-owned high-tech company incorporated since 2007. We specialise in building and maintaining large-scale web-communities for international clients.
Being a fast-paced and dynamic multicultural company, we believe that work should be challenging and fun at the same time. That is why we provide an environment that encourages creativity and recognizes your contribution: a place where you can learn, grow and utilize your skills!
We are currently seeking talented and driven team players for our expansion in 2013.
So if you possess a high level of technological competence, have a "get it done" attitude and looking for a new challenge, then we invite you to apply!
What you'll be doing:
• Designing and implementing new features/projects on your own, as well as building on existing features of our different websites;
• Working on front-end, as well as, back-end functionalities;
• Working on legacy code, refactoring and covering code with unit tests;
• Act as technical lead in a team, being an example for other developers.
Qualifications & Requirements:
Requirements:
• 5+ years working experience;
• 2+ years working on high scalable web project;
• Ability to strategize and determine technology decisions for various challenges;
• Understanding of web related technologies including HTML/CSS, JavaScript;
• Excellent knowledge of object-oriented PHP (MVC frameworks);
• Experienced and comfortable in Linux environment, ability to write simple shell script;
• Deep knowledge of MySQL (designing and improving DB schemas, performance optimisation);
• Very good knowledge of design patterns;
• Deep understanding of requirements for high scalable and highly concurrent web projects (message queues, XMPP, key value storage, NoSQL);
• Ability to work in a cooperative and multicultural team environment, as well as, the ability to work independently;
• Excellent communication and interpersonal skills;
• Willingness to learn new technologies and improve own skills and knowledge;
• Already located in Shanghai or have solid plans to move here.
Bonus skills:
• TDD practices;
• Agile / scrum development experience;
• Team management experience.
Something I want to tell the employer (Optional)
Do you want to apply for this job position?