At a Glance
- Tasks: Join a talented team to develop and maintain finance-related software features.
- Company: Cryptio is a leading player in the cryptocurrency accounting space.
- Benefits: Enjoy fully remote work, 25 days holiday, gym perks, and a $200 home office budget.
- Why this job: Make a real impact in the crypto world while solving complex financial challenges.
- Qualifications: 5+ years of software experience, strong TypeScript skills, and great communication.
- Other info: Work from home with occasional visits to hubs in London, Paris, or New York.
The predicted salary is between 43200 - 72000 £ per year.
This job is brought to you by Jobs/Redefined, the UK\’s leading over-50s age inclusive jobs board.
Summary
Cryptio is looking for a software engineer interested in working on finance/accounting related products.
You will join a team of talented engineers working on Cryptio\’s core SaaS product. The mission of this team is to develop new features, maintain existing ones, and deal with technical debt.
This is a high impact team shaping the future of back-office and reporting for businesses with intensive crypto use cases. Cryptio is a data-heavy product, with performance and architectural challenges.
Key technologies:
- TypeScript (key dependencies: Nest.js, Zod, Slonik)
- PostgreSQL
- Kubernetes on AWS, GitLab
What\’s special about this role?
This role represents a unique opportunity to solve complex accounting and financial challenges in the cryptocurrency space. You\’ll contribute to the development of critical features that help our clients navigate the intersection of traditional finance and digital assets, from implementing sophisticated cost basis computations to building automated reconciliation systems that can handle millions of transactions.
Responsibilities
- Write production-grade TypeScript code
- Implement new features and maintain existing ones
- Document and test your code
- Work closely with product teams to ensure new features meet user needs
Requirements
- 5+ years of experience writing software
- Strong knowledge of TypeScript
- Comfortable working with PostgreSQL (or another relational database)
- Comfortable working with the Node.js ecosystem
- Impeccable spoken and written English
- Excellent communication with both technical and non-technical stakeholders
- Thriving when working with others
Nice to have
- Some experience with the key TypeScript dependencies we are using: Nest.js, Slonik, Zod
- Some experience with key tools we are using: Docker, GitLab, Grafana stack
- Infra: AWS, S3, Kubernetes
Location
You can work from home 100% of the time, but you should be able to easily join one of our hubs from time to time. Our hubs are Paris, London, and New York.
Interview Process
- Talent Screen – 45 min
- Technical Interview – 90 min
- Team Interview – 45 min
- Leadership Interview – 45 min
Benefits
Fully-Remote / Hybrid – The choice is yours!
25 Days Paid Holiday + Bank Holidays + Your Birthday Off
☆ Earn an extra day of annual leave for every year you're at Cryptio
Attractive Maternity and Paternity Policies for your growing family
Gym Classes or Spa Treatments with ClassPass (or gym reimbursements)!
Apple MacBook Pro – The best tech at your fingertips!
$200 Workplace Budget to create your perfect home office!
Training and Development Budget – Invest in yourself and grow!
*UK have these additional benefits: 4% Pension Contributions towards your future + Private Medical & Dental Insurance with Allianz.
*France have these additional benefits: English language course options.
#J-18808-Ljbffr
Senior Software Engineer (TypeScript) (London) employer: Cryptio
Contact Detail:
Cryptio Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer (TypeScript) (London)
✨Tip Number 1
Familiarise yourself with the key technologies mentioned in the job description, especially TypeScript and its dependencies like Nest.js, Zod, and Slonik. Having hands-on experience or projects showcasing these technologies can significantly boost your chances during the technical interview.
✨Tip Number 2
Prepare to discuss your experience with PostgreSQL and how you've used it in past projects. Be ready to explain specific challenges you faced and how you overcame them, as this will demonstrate your problem-solving skills and technical expertise.
✨Tip Number 3
Since communication is key in this role, practice explaining complex technical concepts in simple terms. This will help you connect with both technical and non-technical stakeholders during the interviews, showcasing your ability to collaborate effectively.
✨Tip Number 4
Research Cryptio and its products thoroughly. Understanding their mission and the specific challenges they face in the cryptocurrency space will allow you to tailor your responses and show genuine interest in contributing to their team.
We think you need these skills to ace Senior Software Engineer (TypeScript) (London)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with TypeScript and any relevant technologies mentioned in the job description, such as PostgreSQL and Node.js. Emphasise your ability to work on finance/accounting related products.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for working in the cryptocurrency space and how your skills align with the responsibilities of the role. Mention specific projects or experiences that demonstrate your problem-solving abilities in complex environments.
Showcase Communication Skills: Since excellent communication is key for this role, provide examples in your application that illustrate your ability to communicate effectively with both technical and non-technical stakeholders. This could be through previous team collaborations or project presentations.
Prepare for Technical Questions: Anticipate technical questions related to TypeScript and the tools mentioned in the job description. Brush up on your knowledge of Nest.js, Slonik, and AWS, and be ready to discuss how you've used these technologies in past projects.
How to prepare for a job interview at Cryptio
✨Showcase Your TypeScript Expertise
Make sure to highlight your experience with TypeScript during the interview. Be prepared to discuss specific projects where you've used TypeScript, especially in relation to Nest.js, Slonik, or Zod, as these are key dependencies for the role.
✨Demonstrate Problem-Solving Skills
Since the role involves tackling complex financial challenges in the cryptocurrency space, be ready to discuss how you've approached similar problems in the past. Use examples that showcase your analytical thinking and ability to implement effective solutions.
✨Communicate Clearly with Stakeholders
Given the need for excellent communication with both technical and non-technical stakeholders, practice explaining your past projects in a way that is accessible to those without a technical background. This will demonstrate your ability to bridge the gap between teams.
✨Prepare for Technical Questions
Expect to face technical questions related to PostgreSQL and the Node.js ecosystem. Brush up on your knowledge of relational databases and be ready to discuss how you've used them in previous roles, including any performance or architectural challenges you've overcome.