Senior Full Stack Web Engineer
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Proven experience building full stack web applications with strong command of both frontend and backend principles. • Proficiency in modern frontend frameworks (Vue, React or similar) and design systems or component libraries such as Shadcn. • Experience developing robust backend services, ideally using Rust, or familiarity with typed backend languages • Solid understanding of HTTP, RESTful API design, and performance optimisation in web contexts • Hands-on experience with relational and/or NoSQL databases, schema design, and query optimisation. • Familiarity with Git-based workflows, continuous integration, and automated testing practices. • Strong debugging, problem-solving, and analytical skills. • A product-oriented mindset - balancing quality, speed, and user impact effectively. • Excellent collaboration and communication skills, with a proactive attitude toward improving systems and team dynamics. • Product oriented mindset with the ability to focus on delivering value, validate early, and progressively refine solutions. • Exposure to data-intensive, governance-driven, or fintech/crypto applications, and curiosity for Rust or distributed systems. • Awareness of secure coding practices, authentication/authorisation models (OAuth2, OpenID Connect). • Knowledge of data visualisation libraries (D3.js, Recharts, or similar). • Familiarity with observability stacks (Grafana, Prometheus, Loki, Faro, or Datadog) and comfort instrumenting metrics, logs, and traces. • Ability to design applications with self-observability in mind (e.g., health endpoints, tracing IDs, telemetry propagation). • Exposure to Kubernetes, containerised environments, and Helm-based deployments. • Understanding of CI/CD pipelines (GitLab CI) and infrastructure-as-code workflows. • Experience working in cloud-native environments (AWS, GCP, or Azure) and awareness of security-first design. • Comfort working with financial datasets, trade logs, or analytics dashboards. • Experience handling sensitive or regulated data, ideally in financial or crypto contexts. • Our recruitment philosophy • We value self-awareness and powerful communication skills in our recruitment process. We seek fiercely passionate people who understand themselves and their career goals. We're after those with the right skills and a conscious choice to join our field. The perfect fit? A crypto enthusiast who’s driven, collaborative, acts with ownership and delivers solid, scalable outcomes.
Responsibilities
• Deliver end-to-end product features - from backend APIs and data models to engaging, responsive UI components. • Review and validate scalable software architectures for maintainability, reliability, and secure integrations across all layers. • Champion good engineering practices such as code reviews, automated testing, documentation, and CI/CD workflows. • Optimize performance across the stack through effective debugging, profiling, and system tuning.
Benefits
• Autonomy in your time management thanks to flexible working hours and the opportunity to work remotely • The freedom to create your own entrepreneurial experience by being part of a team of people in search of excellence • As an employer we are committed to building a positive and collaborative work environment. We welcome employees of all backgrounds, and hire, reward and promote entirely based on merit and performance. • Due to the nature of our business and external requirements, we perform background checks on all potential employees, passing which is a prerequisite to join Keyrock. • https://keyrock.com/careers/