Senior Software Engineer - Full Stack Expert
We are seeking an experienced and skilled Senior Software Engineer to join our team in Nottingham. This is a full-time position requiring expertise across JavaScript technologies, including Node.JS, Vue.JS, NestJS, and TypeScript.
Key Responsibilities:
* Developing production-ready systems with 5+ years of experience
* Working primarily with JavaScript technologies, specifically TypeScript, Node.js, and NestJS
* Exploring back end technologies such as Python, C# etc.
* Experience with front-end frameworks (Vue.js, React, Angular)
* Solid understanding of data management (relational & NoSQL databases)
* Excellent communication and collaboration skills
* Focusing on user-centered design principles (usability & UX)
* Maintaining clean coding practices (readability, maintainability, continuous improvement)
* Navigating complex systems and understanding their interactions
* Adhering to industry-standard software development practices (testing, code reviews, immutability)
What We Offer:
* A hybrid working arrangement, with 2 days spent in the office
* Competitive salary package (£50,000 - £80,000)
* Opportunities for professional growth and development
Requirements:
* 5+ years of experience building production-ready systems
* A willingness to primarily work with JavaScript technologies - specifically TypeScript, Node.js, and NestJS
* Exposure to back end technologies such as Python, C# etc.
* Experience w. front-end frameworks (Vue.js, React, Angular)
* Solid understanding of data management (relational & NoSQL databases)
* Excellent communication and collaboration skills with the ability to advocate for ideas while considering others' perspectives
* Focus on user-centered design principles (usability & UX)
* Adherence to clean coding practices (readability, maintainability, continuous improvement)
* Ability to navigate complex systems and understand their interactions
* Experience with industry-standard software development practices (testing, code reviews, immutability)
How to Apply: