Monday - Friday, 9:00 AM - 5:30 PM (Flexibility required for out-of-hours tasks)
About Ask UMA:
At Ask UMA (www.askuma.ai), we're revolutionising the workspace with our cutting-edge Platform as a Service (PaaS) solution. Our innovative management platform is designed to seamlessly integrate hybrid work environments, unlocking up to 35% in cost savings by optimising unused office spaces. Additionally, Ask UMA is committed to contributing to Environmental, Social, and Governance (ESG) initiatives, providing not only financial but also sustainable benefits for businesses.
Role Summary:
As a Full Stack Developer, you will be responsible for designing, developing, and maintaining both the back end and front-end components of our software applications. You will work closely with cross- functional teams to deliver high-quality, scalable, and performant solutions that meet our customers' needs.
Key Responsibilities:
-Utilise Node.js, TypeScript, and NestJS to architect and develop robust and scalable server-side applications.
Design and implement RESTful APIs and microservices on AWS cloud infrastructure.
Implement authentication and authorisation mechanisms for secure access to services.
Integrate with third-party services and APIs as required.
Deploy and manage application containers using Docker for efficient deployment and scaling. - Utilise PostgreSQL for database design, optimisation, and management.
Implement real-time communication using MQTT for efficient data exchange.
Develop responsive and interactive user interfaces using React, Redux, and TypeScript. - Integrate real-time data streams using MQTT for seamless user experiences.
Implement state management and data flow architecture using Redux for efficient application state management.
Collaborate with UI/UX designers to ensure the application's usability and visual appeal.
Utilise Material UI for designing consistent and aesthetically pleasing user interfaces
Collaborate with product managers, designers, and other stakeholders to gather requirements and define project scopes.
Write clean, maintainable, and well-documented code following best practices and coding standards.
Perform code reviews and provide constructive feedback to team members.
Troubleshoot and debug issues across the stack in a timely manner
Stay up to date with the latest technologies, trends, and best practices in software development. - Continuously improve development processes and tools to increase productivity and efficiency.
STRONG UNDERSTANDING OF ECS FARGATE, RDS AURORA & AMAZONMQ
Desired Qualifications:
Bachelor's degree in computer science, Engineering, or related field (or equivalent experience). - Proven experience in full stack development with proficiency in the specified tech stack.
Strong understanding of software engineering principles, design patterns, and best practices.
Experience with cloud services, particularly AWS, for deploying and managing applications.
Solid understanding of relational databases, particularly PostgreSQL
Familiarity with containerisation technologies such as Docker
Excellent problem-solving and analytical skills with a strong attention to detail.
Ability to work both independently and collaboratively in a fast-paced environment. - Excellent communication and interpersonal skills
AWS / Azure Knowledge & Networking
STRONG UNDERSTANDING OF ECS FARGATE, RDS AURORA & AMAZONMQ
(Tests will take place in Interview)
What We Offer:
A dynamic and innovative work environment with a team of like-minded individuals committed to making a difference.
Competitive salary and benefits package.
Opportunities for professional growth and advancement.
The chance to be a part of a company that is making significant strides in workspace management and sustainability.
Job Types: Full-time, Permanent
Pay: 60,000.00 per year
Benefits:
Casual dress
Company events
Company pension
On-site parking
Private dental insurance
Work from home
Experience:
AWS: 5 years (required)
Working with ECS Fargate: 3 years (required)
Working with RDS Aurora: 3 years (required)
AmazonMQ: 3 years (required)
Licence/Certification:
AWS Certification (required)
Work authorisation:
United Kingdom (required)
Work Location: Hybrid remote in Halifax HX3 5WG
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.