Application Developer - Cloud FullStack
Role details
Job location
Tech stack
Job description
We're looking for a Senior Application Developer to lead our cloud development initiatives. As a Senior Developer, you'll guide the design, development, and maintenance of our cloud-based applications while mentoring junior and mid-level developers. You will oversee the entire software development lifecycle, focusing on designing, coding, testing, and deploying cloud-native applications using modern full-stack technologies..
Responsibilities
-
System Design: Design, develop, and maintain robust, scalable, and secure cloud applications using full-stack technologies.
-
Team Leadership: Guide and mentor junior and mid-level developers, fostering a culture of innovation, quality, and efficiency.
-
Problem-Solving: Lead the resolution of complex technical challenges, applying your deep expertise in full-stack cloud development.
-
Continuous Improvement: Drive continuous improvement in our development practices, ensuring alignment with industry standards and best practices.
-
Technical Vision: Shape the technical direction of our cloud applications and contribute to strategic decision-making.
-
Project Leadership: Lead smaller projects from design through deployment, showcasing strong technical and project management skills.
Requirements
-
Technical Proficiency: Demonstrated mastery in full-stack development, including both front-end (HTML, CSS, JavaScript) and back-end (e.g., Node.js, Python, Ruby) technologies.
-
Cloud Expertise: Extensive experience with cloud platforms (AWS, Azure, or Google Cloud) and services.
-
Leadership: Proven leadership qualities, with a track record of managing teams and delivering projects.
-
Problem-Solving: Exceptional problem-solving capabilities, with a history of effectively addressing and resolving complex engineering issues.
-
Communication: Exemplary verbal and written communication skills to engage with team members, stakeholders, and upper management
Preferred technical and professional experience
- Experience with containerization technologies (Docker, Kubernetes).
Benefits & conditions
-
Many training opportunities from classroom to e-learning, mentoring and coaching programs and the chance to gain industry recognized certifications
-
Regular and frequent promotion opportunities to ensure you can drive and develop your career with us
-
Feedback and checkpoints throughout the year
-
Diversity & Inclusion as an essential and authentic component of our culture through our policies and process as well as our Employee Champion teams and support networks
-
A culture where your ideas for growth and innovation are always welcome
-
Internal recognition programs for peer-to-peer appreciation as well as from manager to employees
-
Tools and policies to support your work-life balance from flexible working approaches, sabbatical programs, paid paternity leave, maternity leave and an innovative maternity returners scheme
-
More traditional benefits, such as 25 days holiday (in addition to public holidays), online shopping discounts, an Employee Assistance Program, a group personal pension plan of an additional 5% of your base salary paid by us monthly to save for your future.
Your role and responsibilities