Are you a front-end architect passionate about crafting exceptional user experiences on mobile devices Do you thrive on challenges involving data-rich applications and pushing the boundaries of what's possible with Progressive Web Apps (PWAs) We are seeking a highly skilled and experienced front-end Architect to lead the development of our next generation application. In this role you will be the driving force behind the application's architecture, ensuring it delivers a delivers a seamless, intuitive, and performant experience for users on the go. You will leverage your deep expertise in React, NodeJS/Express, PWA development principles, and mobile optimization techniques to create a solution that empowers the users of our application to make informed decisions quickly and efficiently. If you are a visionary architect who can translate complex business requirements into elegant, user-centered designs and lead a team to bring those designs to life, we want to hear from you. Responsibilities: Architectural leadership: Define and champion the front-end architecture for our solution with a strong focus on React-based PWAs optimized for mobile. UX Vision: Collaborate with product managers, UX designers, and stakeholders to translate business requirements and detailed UX mocks into a compelling and user-friendly user interface. Technical design and development: Design, develop, or enhance existing re-useable UI components and modules, with a focus on performance, scalability and maintainability. PWA expertise: Leverage your deep understanding of PWA principals to create an application that offers an app-like appearance on the web, including push notification and background synchronization capabilities. Mobile optimization: Employe best-in-class mobile optimization techniques to ensure application performs flawlessly on a wide range of devices and network conditions. Data visualization: Design intuitive and effective data visualization strategies to help users quickly understand and act on large datasets. Best practices and standards: Establish and enforce front-end development best practices, coding standards and testing strategies. Mentoring and Guiding: Mentor and guide front-end engineers, providing technical leadership. Collaboration: Work closely with back-end engineers to ensure seamless integration with backend systems. Qualifications: Master's degree in technical field with 8+ years of experience Extensive experience in front-end development with a focus on building complex, data-driven and mobile friendly web applications. Deep expertise in React and the React ecosystem (Redux, state management, routing etc.) Proven track record of building and deploying successful PWAs Strong understanding of mobile first design principles and responsive web development techniques. Expertise in HTML5, CSS3, JavaScript, NodeJS, Typescript and related front-end technologies. Solid understanding of front-end performance optimization techniques. Familiarity with RESTful APIs and back-end integration. Excellent communication, collaboration and interpersonal skills. Ability to articulate a clear technical vision. Preferred: Experience with AWS, SaaS applications, and other modern cloud-based tools is a plus Experience with other front-end frameworks (e.g. Angular, Vue.js). Experience with accessibility (WCAG) guidelines.
We are seeking a highly skilled Senior Site Reliability Engineer (SRE) to join our team. This role involves ensuring the reliability, scalability, and efficiency of cloud infrastructure and applications while implementing SRE best practices for deployment, monitoring, and automation. As a senior member, you will lead efforts in system reliability, mentor junior engineers, and drive improvements in infrastructure automation. Key Responsibilities: Design, build, and maintain scalable and reliable cloud infrastructure. Ensure System Reliability: Maintain uptime, scalability, and performance across production environments. Monitor & Alerting Setup: Configure real-time monitoring and observability dashboards. Automate Everything: Reduce toil by scripting repetitive tasks, CI/CD, and self-healing mechanisms. Incident Response & RCA: Own on-call rotations, resolve P1/P2 incidents, and create blameless postmortems. Optimize Costs & Performance: Work on cloud cost optimization (FinOps), database tuning, and caching strategies. Security & Compliance: Implement least privilege access, encryption, and vulnerability assessments. Infrastructure as Code (IaC): Deploy and manage infra with Terraform, Ansible, Helm. Capacity Planning & Scaling: Ensure load balancing, horizontal scaling, and traffic routing. Process Documentation: Maintain detailed SOPs, incident response guides, and architecture diagrams. Lead the implementation of CI/CD pipelines for application deployments. Manage and optimize Kubernetes clusters and containerized workloads. Collaborate with development and operations teams to ensure smooth deployment of applications. Troubleshoot and resolve incidents, ensuring minimal downtime for production services. Mentor and provide guidance to junior engineers, fostering a culture of reliability and automation. Required Skills & Qualifications: 7+ years of experience in Site Reliability Engineering (SRE), DevOps, or cloud infrastructure roles. Hands-on experience with cloud platforms (Azure). Strong experience with CI/CD tools (GitHub Actions, Jenkins, or Azure Pipelines). Proficiency in Python, Bash, or PowerShell for automation. Extensive experience with Infrastructure as Code (Terraform). Expertise in monitoring tools such as Datadog. Strong understanding of networking, security, and containerization (Docker, Kubernetes). Proven track record in leading and mentoring teams.