Job Description:
The Software Engineer (frontend) will work in the company’s Web Development team to write beautiful, modular web applications using JavaScript, CSS3, and HTML5. The frontend Software Engineer will also compliment a team of backend developers, quality assurance, designers and product managers.
Skill tags:
Front-end, HTML5, iOS, Android, JavaScript, OOP, Mobile frameworks, Agile
Salary:
Show us what you can do! We pay top money for top contribution!
Responsibilities:
- Analyze product requirements and specifications to create, communicate, and implement technical design for JavaScript frameworks
- Enhance, design, and implement web applications interfacing with backend APIs
- Create and enhance application frameworks and modularity
- Collaborate with the backend development, quality assurance, production, and product management teams through the full software development lifecycle
- Drive, create, and enhance the development processes used by the team
Experience and Qualifications:
- Minimum 2 year experience on professional/commercial projects, with an excellent work history that demonstrates a solid understanding of core competencies
- Extensive experience writing highly modular and scalable JavaScript code using leading frameworks (e.g. Angular, Backbone, Ember, Dojo)
- Agile development process experience; including unit testing, story creation, continuous integration, and close collaboration with product management and quality assurance
- Good object oriented design and programming skills – we believe in the right tools for the job, but all must have solid OO design as the foundation
- Good communication skills in English
- Bachelor’s degree or equivalent in Computer Science
Other desirable personal qualities and skills:
- Familiarity with backend languages is desirable
- Experience with cross platform (Android and iOS) app development
- Excellent communication and interpersonal skills
- Demonstrated attitude and aptitude for an energetic startup environment
- Overseas education and/or working experience is a BIG plus