Full Stack Web Developer
We allow athletes to travel the world.
Full Stack Web Developer role is responsible for the development and testing of our software applications, delivered in a rich, web-based user interface.
We are looking for a Full Stack Web Application Developer, who is excited by new technologies, outpacing competitors and creating high-performance websites with content management, and application components that will help us design and further develop our cycling and running software projects, mainly ROUVY.
Responsibilities
- Work with other teammates to support a user-first experience
- Design and implement the systems and features
- Create tools for digital route designers and other developers to use when necessary
- Establish coding standards and maintain efficient coding practices; be a strong voice for software quality and future-proofing
Qualifications
Required Skills
- Bachelor’s Degree in Computer Science, Computer Engineering or Management Information Systems is preferred
- Experience with modern web frameworks, web service technologies and application architectures (MVC, REST, SOAP, JSON, HTTP/S, PHP, SSO, SAML, XML/xslt, JNDI/LDAP, etc.)
- Client-side programming experience with JavaScript and HTML5
- 3-5 years of programming experience with server-side web development languages (Java, PHP, and ASP)
- Experience with Linux and Windows server operating systems; comfort-level at the command-line or desire to learn
- Development experience within Source Code Management (SCM), such as Subversion or GIT, as well as Continuous Integration (CI) and Test-First design principals
- Experience using SQL to interface to backend DBs; ability to troubleshoot and optimize queries for performance
- Experience in the modeling of structured and unstructured data, including social media content and other system-to-system integration
- Working knowledge of networking fundamentals and protocols
- Must have the ability to analyze problems, troubleshoot and make decisions in the best interest of the company to minimize downtime.
- Desire to change quickly with the needs of a growing company
ROUVY is always looking for talented individuals for a range of roles including developer, marketing, customer service, and business development.
We need people with the passion for a sport, desire to be a driving force in the planning and delivery of the top quality products.
If this sounds like you, send us your CV at job@rouvy.com.