About the Role
The Senior Mobile Engineer (Ruby on Rails) is an integral member of the engineering team responsible for developing innovative mobile solutions for Enterprise Collaboration. You are a highly motivated self-starter who is excited about technology and can collaborate with technical, creative and business teams in a fast-paced environment.
Responsibilities: • Develop new features, and work to maintain the existing application framework (ROR). • Responsible for the design and implementation of mobile API server side to serve enterprise mobile applications iPhone, Android OS, BlackBerry and others. • Work with internal business teams and product management to define requirements and develop technical specifications. • Serve as core contributor owning full life cycle product development. • Work to architect and re-factor code and design for optimal maintainability, extensibility and re-usability.
Experience: • 3+ years of experience in software development, engineering, or related field • Strength in all the Rails fundamentals (routing, active record, migrations, modules, bundles ...) • Demonstrated experience building, deploying commercial Ruby on Rails applications • Basic Knowledge of HTML, CSS, JavaScript • Fluent in Ruby programming language. • TDD experience is a must • Solid knowledge of OOD/OOP, Database and HTTP Protocol • Experience working in an Agile environment is preferred • Experience with Java / J2EE is preferred • Experience creating RESTful APIs is a plus
Skills: • Ability to work independently as well as with a team • Ability to understand and master new technologies quickly • Strong focus on quality and generating results • Self-disciplined with strong attention to detail • Proven ability to quickly understand and solve unique and undocumented programming problems • Exceptional time management and organization • Excellent written and oral communications • Energetic and self-starting • Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists. • Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.
坐标:中国上海 张江高科 薪资:OPEN
如果感兴趣,请发英文简历至 [email protected] 对于职位的疑问,欢迎致电:021-61036260 Veronica