Best Javascript Jobs Near You ∙ Hiring now - Page 1

Logo

Coursera

Learn skills from top universities online. Advance your career today!

Sponsored by Coursera

Logo

CareerFoundry

Launch your remote career with CareerFoundry. Job-guaranteed courses in design, tech, and more!

Sponsored by CareerFoundry

Logo

Oyster

Hire globally with Oyster. Simplify payroll and compliance.

Sponsored by Oyster

Homeoffice Full Stack Software Engineer

Starcompliance · Remote, United Kingdom, United States Of America · Remote

Apply Now Logo

Designlab – Become a designer with hands-on courses and mentorship.

Sponsored by Designlab
ORGANISATIONAL CONTEXT  (department, reporting relationships)  
 
Reports directly to the Engineering Lead 
 
Individual contributor to the development of shared services used within the organization. 
 
 
KEY RESPONSIBILITIES & ACCOUNTABILITY 
 
Working as part of a dynamic engineering team, the Senior Software Developer will contribute to the development of shared services consumed by other products. The role involves designing and implementing full-stack solutions, including microservices using the Microsoft Development Ecosystem and front-end development using React, with a focus on cloud-based solutions hosted in Azure. 
Develop and enhance new and existing microservices and front-end applications using React. 
Assist in the architecture and design of Azure-hosted microservices, ensuring best practices. 
Develop, improve, and enhance CI/CD pipelines ensuring a robust, repeatable DevOps workflow. 
Participate in Agile ceremonies including daily stand-ups, sprint planning, backlog refinement, and retrospectives. 
Ensure the delivery of high-quality, secure, resilient, scalable, and performant microservices and front-end applications. 
Mentor, support, and provide expertise to team members. 
 
APPLICATION OF KNOWLEDGE, PROBLEM SOLVING & INNOVATION 
 
Must have extensive experience as a Software Engineer working with Microsoft technologies. 
Proficient in Microsoft .NET Core, C#, Web APIs, Entity Framework, and Visual Studio. 
Experience developing for the Azure platform, including PaaS services such as Service Bus, Key Vault, App Services, and Azure SQL Database. 
Good knowledge of front-end development using React, JavaScript/TypeScript, HTML, and CSS. 
Experience in state management libraries such as Redux. 
Strong knowledge of CI/CD pipeline development. 
Good understanding of Object-Oriented Programming and Design with SOLID principles. 
Proven experience in delivering enterprise-level applications. 
Knowledge of relational database management systems (e.g., SQL Server, PostgreSQL). 
Ability to quickly learn new technical skills and adapt to changing environments. 
 
INTERACTION 
 
Collaboration with internal technical teams, stakeholders, and engineering leadership. 
Participation in Agile development practices and cross-functional team discussions. 
Regular interaction with DevOps, security teams, and software architects to ensure adherence to best practices. 

IMPACT 
 
Contribute to the development of secure, scalable, and high-performing microservices and front-end applications that support the organization's products. 
Provide mentorship and guidance to junior developers to ensure technical excellence. 
Help improve development processes through the adoption of best practices in software engineering.