Web Developer
Budget: £200 – £600 GBP
We are searching for a Web Developer to join and support our growing team. The ideal candidate will enjoy working both collaboratively and independently, favor iterative development approaches that lead to high-quality systems, possess a range of technical skills, and exhibit a willingness to learn (and advocate for) new technologies when appropriate.
Responsibilities:
- Collaborate with project teams to plan, design, and build web applications that support research initiatives
- Build complex, flexible, cross-browser compatible front-end web applications utilizing standard HTML/CSS/Typescript practices
- Develop back-end services and databases to support scalable and secure web applications
- Commit to high standards of quality and participate in quality initiatives
- Research, recommend, learn, and apply new methodologies and/or technologies
Qualifications:
- Experience with HTML5 and CSS3
- Experience with TypeScript and JavaScript development (npm, jQuery, Bootstrap, or equivalent)
- Experience with .NET (C#) and relational database design
- Strong problem-solving skills and a willingness to be flexible and learn new concepts and technologies
- Ability to work effectively in both team based and individual developer settings
- Excellent verbal and written communication skills
Responsibilities:
- Collaborate with project teams to plan, design, and build web applications that support research initiatives
- Build complex, flexible, cross-browser compatible front-end web applications utilizing standard HTML/CSS/Typescript practices
- Develop back-end services and databases to support scalable and secure web applications
- Commit to high standards of quality and participate in quality initiatives
- Research, recommend, learn, and apply new methodologies and/or technologies
Qualifications:
- Experience with HTML5 and CSS3
- Experience with TypeScript and JavaScript development (npm, jQuery, Bootstrap, or equivalent)
- Experience with .NET (C#) and relational database design
- Strong problem-solving skills and a willingness to be flexible and learn new concepts and technologies
- Ability to work effectively in both team based and individual developer settings
- Excellent verbal and written communication skills