We're a small start up with VC funding looking for an enthusiastic, committed and sociable developer. The developer should have strong Grails, Groovy and Java experience (some experience with front end coding - AJAX/js etc preferable). We're working on a knowledge exploration tool and require a programmer with the following skills:
ESSENTIAL
* Degree in computer science or relevant software development experience
* Good programming skills in OO languages (Java, Ruby, Python…)
* Work experience with Web frameworks (Grails, Rails, Django…)
* Proficiency with relational databases (MySQL) and ORM frameworks
* Proficiency in web technologies including HTML, CSS, Jquery, Ajax, JSON
* Worked in a collaborative environment: Version Controlling (SVN)
* Sample/Portfolio work must be provided
DESIRABLE
* Familiar with good software engineering practice including TDD, Design Patterns
* Familiar with Web Security challenges and have some experience with using security frameworks like Spring Security
ROLE AND RESPONSIBILITIES
* Taking technical direction from Lead Engineer
* Maintaining excellent communication with all team members
* Implement CMS style functionalities (user system, administration) in Groovy/Grails and Java
* Implement user-friendly front-end interfaces in HTML and Javascript.
The project itself is very exciting and ambitious. We're looking for people who feel they can meet the challenge!!