Overview
We are seeking a talented and motivated Web Developer to join our dynamic team. The ideal candidate will have a strong foundation in web development and design, with a passion for creating user-friendly and efficient web applications. You will work closely with cross-functional teams to deliver high-quality digital solutions that meet our clients' needs.
Duties
- Develop and maintain web applications using modern programming languages and frameworks, including Python, Ruby on Rails, and TypeScript.
- Collaborate with UI/UX designers to implement engaging and responsive web designs.
- Write clean, maintainable code while adhering to best practices in development.
- Manage databases using PostgreSQL, ensuring data integrity and performance optimisation.
- Implement DevOps practices to streamline deployment processes and enhance application performance on AWS.
- Troubleshoot and debug applications to ensure optimal functionality.
- Stay updated with the latest industry trends and technologies to continually improve skills and contribute innovative ideas.
Skills
- Proficiency in Python and Ruby on Rails for backend development.
- Strong understanding of front-end technologies such as HTML, CSS, and JavaScript (including TypeScript).
- Experience with UI design principles and best practices.
- Familiarity with PostgreSQL for database management.
- Knowledge of AWS services for cloud-based application deployment.
- Understanding of DevOps methodologies for efficient software delivery.
- Excellent problem-solving skills and attention to detail.
- Ability to work collaboratively in a team environment while also being self-motivated.
If you are passionate about web development and eager to contribute your skills to a forward-thinking company, we would love to hear from you!
Job Types: Full-time, Part-time, Permanent, Fixed term contract, Temp to perm, Freelance, Graduate
Contract length: 12 months