Senior Full Stack Software Engineer

2 days ago

Apply Now
Logo of Crisp

Crisp

food & beverage β€’ sustainability β€’ SaaS β€’ inventory optimization β€’ supply chain planning

51 - 200

Description

β€’ Build Effective Technology Solutions: Design, build, maintain, and improve technology solutions that deliver value to users while balancing cost and speed. β€’ Collaborative Solution Design: Work with cross-functional teams (engineers, product managers, UX designers) to collaboratively design solutions that meet business requirements while adhering to best engineering practices. β€’ Technical Leadership: Serve as a mentor to more junior developers, reviewing code and sharing best practices. β€’ Engage in technical discussions around architecture and design decisions. β€’ Documentation and Communication: Produce high-quality technical documentation that aids team knowledge transfer and improves onboarding. β€’ Ability to clearly communicate complex technical details to non-technical stakeholders. β€’ Stakeholder Engagement: Negotiate with product teams to balance trade-offs between technical debt, feature development, and timelines. β€’ Occasionally work directly with clients to troubleshoot issues, ensuring a high-quality customer experience.

Requirements

β€’ Backend Expertise: Proficiency in Spring Boot for building robust, performant, distributed services. β€’ Experience with ORM solutions such as JPA or Hibernate to efficiently manage relational databases. β€’ Experience with RESTful and/or GraphQL API design, especially as it relates to maintainability and scalability. β€’ Familiarity with relational databases (e.g. PostgreSQL, MySQL) and/or NoSQL databases (e.g. MongoDB, Firestore, Cassandra) is a plus. β€’ Frontend Expertise: Proficiency in building Single Page Applications (SPAs) using modern frameworks like React, Vue.js, Angular, or Svelte. β€’ Familiarity with TypeScript to ensure code safety and scalability in the frontend is a plus. β€’ Familiarity with modern authentication/authorization best practices, such as OAuth, JWT, and OIDC is a plus. β€’ Cloud-Native Expertise: Experience with leveraging cloud-native managed services across major platforms like AWS, GCP, or Azure. β€’ Familiarity with serverless architectures, managed databases, cloud-based CI/CD pipelines, or Infrastructure-as-Code platforms such as Terraform is a plus. β€’ ELT Pipeline Familiarity: Some familiarity or experience with the characteristics of ELT pipelines and the challenges of building them. β€’ Positive, Problem-Solving Attitude: Demonstrates a proactive mindset, focusing on finding solutions rather than only roadblocks, and thrives in tackling challenging problems. β€’ Team Player: Capable of working within a team, sharing ideas, and open to receiving and providing constructive feedback. β€’ Leadership: Demonstrates leadership qualities, even when not in a formal leadership role, by taking ownership of complex tasks and guiding them to completion. β€’ Adaptability: Able to learn quickly in a fast-paced environment, adapting to new technologies and ways of working when necessary.

Apply Now

Similar Jobs

Built byΒ Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com