At a Glance
- Tasks: Join a talented team to develop and maintain finance-related software using TypeScript.
- Company: Cryptio is a leading player in the cryptocurrency accounting space, focused on innovative solutions.
- 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 knowledge, and excellent communication skills required.
- Other info: Work from anywhere with occasional visits to hubs in Paris, London, 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) employer: Cryptio
Contact Detail:
Cryptio Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Senior Software Engineer (TypeScript)
β¨Tip Number 1
Familiarise yourself with the key technologies mentioned in the job description, especially TypeScript and its dependencies like Nest.js 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's products and the cryptocurrency space to understand their mission better. Being knowledgeable about their core SaaS product and the challenges in the finance/accounting sector will allow you to ask insightful questions and show your genuine interest in the role.
We think you need these skills to ace Senior Software Engineer (TypeScript)
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 past projects that align with finance or accounting software.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for cryptocurrency and finance. Discuss how your skills can contribute to solving complex challenges in this space, and mention specific features or projects you would be excited to work on at Cryptio.
Showcase Communication Skills: Since excellent communication is key for this role, consider including examples in your application that demonstrate your ability to communicate effectively with both technical and non-technical stakeholders.
Prepare for Technical Questions: Anticipate technical questions related to TypeScript and the Node.js ecosystem during the interview process. Brush up on your knowledge of the key dependencies like Nest.js, Slonik, and Zod, and be ready to discuss your problem-solving approach.
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 implemented TypeScript, especially in relation to Nest.js, Slonik, or Zod, as these are key dependencies for the role.
β¨Demonstrate Problem-Solving Skills
Given the complex financial challenges in the cryptocurrency space, be ready to discuss how you've tackled similar problems in the past. Prepare examples that showcase your analytical thinking and ability to develop innovative solutions.
β¨Communicate Effectively
Since you'll be working closely with both technical and non-technical stakeholders, practice explaining technical concepts in simple terms. This will demonstrate your communication skills and ability to collaborate effectively within a team.
β¨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 solve coding challenges that may come up during the technical interview.