Company Overview:We are a forward-thinking tech company seeking a highly skilled Senior Full Stack JavaScript Developer to join our dynamic team. This is a fully remote position, and the ideal candidate will be based in Europe. Our team is passionate about creating cutting-edge solutions and delivering exceptional results to our clients. We offer a collaborative environment where innovation and creativity are encouraged.
Job Description:As a Senior Full Stack JavaScript Developer, you will play a pivotal role in our development team, contributing to multiple high-impact projects. You will provide expert guidance and mentorship to junior developers, ensuring best practices and high-quality code standards. Your experience in DevOps, Dockerisation, and AWS deployment automation will be crucial in optimizing our deployment processes.
Key Responsibilities:Lead and participate in the development of web applications using NodeJS, Typescript and React.Provide senior-level input on various projects, ensuring technical excellence.Mentor and advise junior developers, fostering their growth and ensuring adherence to best practices.Collaborate with cross-functional teams to define, design, and ship new features.Optimize application performance for maximum speed and scalability.Implement and manage DevOps processes, including Dockerisation and AWS deployment automation.Ensure the technical feasibility of UI/UX designs.Conduct code reviews to maintain high code quality.Stay up-to-date with emerging technologies and industry trends.Requirements:Minimum of 8 years of professional experience in software development.Strong proficiency in NodeJS and React.Experience with Docker and containerization technologies.Proven experience with AWS deployment automation.Previous experience in financial services is preferable but not essential.Solid understanding of DevOps principles and best practices.Familiarity with modern front-end build pipelines and tools.Strong problem-solving skills and ability to troubleshoot complex issues.Excellent communication and teamwork skills.Ability to work effectively in a fully remote environment.Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).Preferred Qualifications:Experience with microservices architecture.Knowledge of other front-end frameworks and libraries.Familiarity with CI/CD tools and practices.Understanding of security best practices in web development.Benefits:Competitive contract rate.Flexible working hours.Opportunity to work with a diverse and talented team.Potential for contract extension or permanent employment based on performance.Continuous learning and professional development opportunities.