At a Glance
- Tasks: Develop and maintain a SaaS fintech platform using React and Node.js.
- Company: Join a fast-growing digital strategy agency that builds innovative web and mobile apps.
- Benefits: Enjoy remote work, training allowances, and a collaborative team environment.
- Why this job: Be part of a passionate team focused on high-quality products and continuous learning.
- Qualifications: 5+ years experience with React/Node and strong coding skills required.
- Other info: Opportunity for growth with a three-month probation leading to a full-time contract.
The predicted salary is between 36000 - 60000 £ per year.
We’re looking for a full-time Full Stack Typescript Developer to join our growing team. As a Full Stack Typescript developer, you will be part of a team of engineers working on a SaaS fintech platform. We are looking for someone with strong but flexible opinions, who possess great written and spoken communication skills, are an excellent collaborator and focused on being part of a team rather than working in silo. You are open to providing and giving feedback, and have a continuous improvement mindset. You know how to actively contribute value to the product, instead of focusing on your tickets. You proactively provide suggestions, raise concerns and resolve issues.
We are a digital strategy and innovation agency helping midsize and enterprise organisations think and act like tech startups. We were born in 2018 and have grown rapidly to a team of 20, designing and building web and mobile apps. On top of client projects, we also build our own apps, for example, our fintech platform, AM Insights. We are fully remote and place a huge value on a collaborative environment, with opportunities for all to grow and learn. We love a challenge, have a huge passion for our work, and prioritise care for each other and our clients.
WHAT'S IN IT FOR YOU?
- Working in your pajamas all day long
- We’re an awesome team of 20 members across the globe
- Allowance for training and development
- Great potential for growth
- Compensation: $15-$25 per hour
- Continuous learning environment: opportunity to teach others and learn from more experienced engineers
- Working on high-tech products, we do not compromise on technical quality and follow best industry practices - you will learn a lot.
WHAT WE'RE LOOKING FOR
- 5+ years of experience with React/Node
- Significant experience with technological stack such as (but not limited to): ReactJs, Tailwind/CSS, NestJs or ExpressJs, MongoDB or other document database experience
- Prior experience with: Git (GitHub/Bitbucket), ElasticSearch, AntJS or MaterialUI
- Experience writing clean, well-maintained code
- Constantly learning and sharing knowledge + seeks out, appreciates and also returns feedback
- Loves to develop awesome products with a focus on great user experience
- Taking pride in regularly delivering high-quality products to the market
- Highly self-driven and responsible, with a deep sense of ownership of the product
- Able to work collaboratively with team members of all experience levels and skill sets
- Has experience with data processing/ETL pipelines
- Desire to learn and participate in aspects of the software development life cycle - planning, developing, maintaining live production systems
NICE-TO-HAVES
- Bonus would be any devops expertise with: AWS Services, Auth0, Feature switches/dark launches, OpenIA
- Experience with content management frameworks such as Contentful or Strapi
- E2E & Unit testing
- Experience working with CI/CD, deployment and monitoring
WHAT YOU'LL BE DOING
- Create components in React
- Help with steering the project and technical planning
- Mentor and teach less experienced engineers
- Build responsive web pages and mobile app screens with Tailwind/CSS/SCSS
- Make interactive experiences with API integrations
- Write robust, accessible, maintainable code
- Receive and conduct code reviews with your colleagues and team leads
- Create backend/data processing and API functionality with Node.js/NestJS
- Manage yours’ and your teams’ production code in AWS (training provided)
- Adhere to data privacy legislation, including GDPR (training provided)
HOW TO APPLY
If you apply for this role, you must be willing to undergo the following steps: A technical interview, a pair programming session, and a final interview.
IMPORTANT: If you are chosen, you will be offered a three-month probationary contract. When you pass your probation, you will then be offered a full-time year-long contract.
Full Stack Typescript Developer (Remote) employer: Hubstaff blog
Contact Detail:
Hubstaff blog Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Typescript Developer (Remote)
✨Tip Number 1
Familiarise yourself with our fintech platform, AM Insights. Understanding the product will not only help you during the technical interview but also show your genuine interest in what we do.
✨Tip Number 2
Brush up on your React and Node.js skills, as these are crucial for the role. Consider building a small project or contributing to an open-source one to demonstrate your proficiency.
✨Tip Number 3
Prepare to discuss your previous experiences with collaboration and feedback. We value team players, so think of examples where you've successfully worked with others to solve problems.
✨Tip Number 4
Be ready for the pair programming session by practising coding challenges online. This will help you feel more comfortable coding in real-time and showcasing your thought process.
We think you need these skills to ace Full Stack Typescript Developer (Remote)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with React, Node, and any other relevant technologies mentioned in the job description. Use specific examples of projects where you've successfully implemented these skills.
Craft a Compelling Cover Letter: In your cover letter, express your passion for fintech and collaborative work environments. Mention how your values align with the company's focus on continuous improvement and teamwork.
Showcase Your Communication Skills: Since strong communication is key for this role, consider including examples of how you've effectively collaborated with team members or mentored others in previous positions.
Prepare for Technical Assessments: Be ready for the technical interview and pair programming session by brushing up on your coding skills, particularly in React and Node.js. Practice common coding challenges and review best practices for writing clean, maintainable code.
How to prepare for a job interview at Hubstaff blog
✨Showcase Your Technical Skills
Be prepared to discuss your experience with React, Node.js, and other technologies mentioned in the job description. Bring examples of your previous work or projects that demonstrate your proficiency and understanding of these tools.
✨Emphasise Collaboration
Since the company values teamwork, be ready to share experiences where you successfully collaborated with others. Highlight your ability to give and receive feedback, as well as how you contribute to a positive team environment.
✨Demonstrate Continuous Learning
Express your passion for learning and improving. Discuss any recent technologies or methodologies you've explored and how they could benefit the team. This shows that you're proactive and committed to personal and professional growth.
✨Prepare for Technical Challenges
Expect a technical interview and a pair programming session. Brush up on coding challenges related to the stack they use, and practice explaining your thought process while solving problems. This will help you demonstrate your problem-solving skills effectively.