Full Stack Developer at Vidoori, specializing in web applications and cloud-native solutions. Collaborating with cross-functional teams to deliver high-quality digital solutions in a hybrid work environment.
Responsibilities
Design, develop, and support robust full stack web applications using the latest frameworks and cloud-native technologies.
Participate in requirements gathering, translating diverse business needs into technical solutions and user-driven features.
Build and integrate APIs, microservices, and scalable backend systems aligned with cloud infrastructure standards.
Create intuitive, accessible, and inclusive user interfaces for a wide range of audiences.
Adopt secure coding practices, automated testing, and continuous integration/deployment processes in a cloud context.
Monitor and optimise application performance, reliability, and scalability according to best practice.
Engage in knowledge sharing, continuous learning, and the adoption of emerging development and cloud trends.
Contribute to a positive, collaborative, and inclusive team culture focused on shared growth and improvement.
Requirements
Degree in Computer Science, Engineering, or a related field, or equivalent real-world experience.
Demonstrable experience in developing and deploying cloud-native web applications, using platforms like AWS, Azure, or Google Cloud.
Proficiency in modern frontend (e.g. React, Angular, or Vue.js) and backend (e.g. Node.js, Java, Python, or .NET) development.
Hands-on experience with API creation, microservices, and database solutions (both SQL and NoSQL).
Familiarity with containerisation (Docker, Kubernetes) and continuous integration/delivery pipelines.
Strong analytical and problem-solving abilities with a focus on user experience and code quality.
Excellent communicator, able to work collaboratively with technical and non-technical stakeholders.
Self-sufficient and organised, with the ability to handle competing priorities in a dynamic environment.
Benefits
Attractive salary, comprehensive benefits, and professional development opportunities.
Flexible and hybrid working arrangements to support work–life balance.
Inclusive and diverse team environment committed to learning and opportunity for all.
Guidance and mentorship from industry-leading technologists, architects, and leaders.
Paths to advance towards senior, technical specialist, or architecture positions.
Engagement with a broad range of industries and technologies, accelerating skill development.
Senior Software Engineer developing software applications as part of a hybrid team. Requires extensive experience and collaboration within a development environment.
Principal Software Engineer supporting missile defense systems for Northrop Grumman. Collaborating on the C2BMC program to optimize security and system performance.
Software Engineering Manager leading high - performing Salesforce teams delivering scalable solutions at Caterpillar. Driving modernization through CI/CD and innovative Salesforce practices.
Lead Software Engineer developing AI solutions at Caterpillar Inc. focusing on Generative AI projects, collaborating with data scientists and deploying services on AWS.
Tech Lead leading technical team in developing innovative applications for Porto Bank's digital services. Focusing on high scalability and cloud - native solutions within AWS environment.
Senior Software Engineer designing scalable backend services for financial solutions at DailyPay. Leading architectural evolution and mentoring engineers while ensuring high - quality backend operations.
Software Engineer Intern at FireMon designing and building user - friendly firewall management solutions. Collaborating across agile teams to enhance security operations and customer value.
RevOps Engineer creating operational systems for NHS growth team. Managing CRM and data infrastructure for efficient lead generation and sales processes with a high degree of ownership.
Senior Integrations Engineer designing and building healthcare data integrations for a tech startup. Working closely with health system customers to enhance integration capabilities while ensuring quality and security.
Software Engineer I at Trustpilot working on backend services for fraud detection systems. Integrating detection models and maintaining internal tools within a hybrid team.