Negotiable
Fixed-Term
Hybrid
Manchester, England, United Kingdom
Summary: This role as a Front End Developer is a 12-month fixed-term contract within the Personalised Content team, focusing on creating hyper-personalised digital communications for high-profile clients. The position involves collaborating with clients and development teams to maintain and improve web applications, utilizing cutting-edge technologies. The developer will write reusable code, participate in technical discussions, and contribute to project delivery. The environment is dynamic and emphasizes innovation and collaboration.
Key Responsibilities:
- Write neat, testable, reusable code and libraries for future use
- Collaborate with other Developers or the Lead Developer to design and implement technical solutions for complex problems
- Work effectively within a development team, sharing knowledge, seeking advice, and contributing to a supportive and productive environment
- Participate in discussions with clients and team members about technical best practices and help teams identify optimal technical solutions
- Demonstrate initiative in solving technical challenges and contribute to delivering projects on time
Key Skills:
- Strong knowledge of JavaScript (ES6+)
- Good knowledge of TypeScript
- Comfortable with API integrations and creating micro services
- Strong knowledge of React
- Good knowledge of a React State Management such as Redux/Mobx
- Good knowledge with Git
- Understanding of Agile methodology, TDD and best practices of the development process
- Experience with at least one Javascript testing framework
- Ability to hand code standards-compliant code
- Good experience with CSS and systems such as LESS and SASS to compile style files
- Basic backend knowledge: Node.js, MySQL
- Good knowledge of the macOS/Unix command line
- Basic knowledge of Linux/Unix administration
- Good knowledge debugging web applications
- 2-3 years commercial experience
- Knowledge in other javascript frameworks such as Vue.js would be beneficial
- Knowledge of Grunt, Webpack or other bundling tools
- Knowledge of best practices in an always up, always available service
- Experience with app containerization tools like Docker
- Knowledge of GraphQL
Salary (Rate): undetermined
City: Manchester
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: fixed-term
Seniority Level: Mid-Level
Industry: IT