0% found this document useful (0 votes)
26 views2 pages

Remote Node.js Developer for FinTech

This job description is for a Node-Typescript Software Engineer position at a FinTech company developing a new event-driven microservices architecture. The role is fully remote for Latin America-based candidates and involves delivering software end-to-end through coordinating development teams. Qualified candidates should have a Bachelor's degree in Computer Science, 5+ years of professional web development experience including expertise in Node.js and Typescript, and experience with FinTech companies and startups.

Uploaded by

kalinca15931
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
26 views2 pages

Remote Node.js Developer for FinTech

This job description is for a Node-Typescript Software Engineer position at a FinTech company developing a new event-driven microservices architecture. The role is fully remote for Latin America-based candidates and involves delivering software end-to-end through coordinating development teams. Qualified candidates should have a Bachelor's degree in Computer Science, 5+ years of professional web development experience including expertise in Node.js and Typescript, and experience with FinTech companies and startups.

Uploaded by

kalinca15931
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Welcome to the Software Engineer (Node-Typescript)

Job Description.

Here you will be able to find all the info you need before applying.

Who is hiring?
Our client is a FinTech company specialized in trading. They are actively developing new
event-driven microservices architecture to form a foundational platform for delivering new trading
applications.

What are you taking from here?


● USD compensation, full-time, hourly rate, based on overall evaluation results during the
process, location and seniority.
● 100% remote role for people based in Latin America to work as a contractor. 6 month
contract, willing to renovate based on performance.

What is the evaluation process like?


● Step 1: Initial screening with RecruitingSKULL (20 minutes)
● Step 1-2: Multiple Choice Test (45 minutes)
● Step 3: Technical Interview (1 hour - Node-typescript)
● Step 4: Technical panel interview about software architecture and design (1:30 hour)*
● Final Stage: Take home technical assignment
*If there are doubts about the technical aspects, one more call could be required

What you’ll be doing here:

You will be responsible for delivering software end-to-end, from liaising with product managers
and designers, to coordinating across international development teams on engineering and
architecture to working with our QA and DevOps teams -- all ultimately to deliver a quality,
innovative product to the traders and investors who depend on our platform every day.

What do you need to bring?

● Education: at least Bachelor's Degree, preferably in Computer Science


● 5+ years' professional web application development experience
● Expert-level [Link] and Typescript knowledge, and curiosity to learn more
● Previous experience working on FinTech companies
● Previous StartUp experience is desired but not required
● Broad knowledge of web platform and technologies
● Superior analytical and problem-solving ability
● Effective communication skills to work with different teams across an international
company
● Automated unit testing and test-driven development
● Robust understanding of performance issues, computational complexity, and code
optimization.
● Familiarity and implementation of industry-standard algorithms and design patterns
● Proactive and team player who can deliver in a high-pressure demanding environment
● Interest in UX and UI design implementation

Common questions

Powered by AI

Besides technical skills, the company values attributes such as effective communication skills, the ability to work across different teams in an international setting, superior analytical and problem-solving abilities, and being a proactive team player who can deliver under high-pressure environments. There is also an interest in candidates who are curious about learning more and have an interest in UX and UI design implementation .

The company offers a 100% remote role for people based in Latin America on a 6-month contract, with the potential for renewal based on performance. Compensation is provided in USD on a full-time, hourly rate basis, which is determined by evaluation results, location, and seniority .

The Software Engineer in a Node-Typescript position is expected to deliver software end-to-end. This involves liaising with product managers and designers, coordinating with international development teams on engineering and architecture, and collaborating with QA and DevOps teams. The goal is to deliver a quality and innovative product to traders and investors. Additionally, the engineer will need to apply expert-level knowledge in Node.js and Typescript, solve analytical and computational problems, and implement industry-standard algorithms and design patterns .

The company employs a comprehensive multi-stage evaluation process to assess candidates' technical skills and experience. This includes an initial screening with RecruitingSKULL, a multiple-choice test to evaluate general knowledge, a technical interview focused on Node-typescript skills, a technical panel interview about software architecture and design, and a final stage take-home technical assignment. If there are uncertainties regarding technical aspects, an additional call may be scheduled .

A technical panel interview on software architecture and design would require candidates to demonstrate expert-level reasoning. This involves evaluating and justifying architectural choices, effectively communicating complex design patterns, and applying advanced problem-solving skills in a collaborative discussion with the panel. The interview tests both the depth of technical knowledge and the ability to articulate and support decisions clearly under scrutiny .

The company emphasizes expert-level knowledge in Node.js and Typescript. Additionally, it expects engineers to possess a robust understanding of performance issues, computational complexity, and code optimization. Familiarity with automated unit testing, test-driven development, industry-standard algorithms, and design patterns is also emphasized. Successful candidates must show curiosity to learn more and apply their technical expertise effectively across various teams and tasks .

Candidates must have at least a Bachelor's Degree, preferably in Computer Science, and over 5 years of professional web application development experience. They should possess expert-level knowledge of Node.js and Typescript, have prior experience in FinTech companies, and possess broad knowledge of web platforms and technologies. Although not required, startup experience is desirable. Candidates should also demonstrate superior analytical and problem-solving abilities, effective communication skills, familiarity with automated unit testing, and knowledge of performance issues, computational complexity, and code optimization .

A background in FinTech is beneficial because the company specializes in developing trading applications, which likely requires a deep understanding of financial services, market regulations, and client needs specific to finance. Such experience would enable a software engineer to better understand the domain and contribute effectively to the company’s goals. Although FinTech experience is preferred, it is not mandatory, indicating that the company may be open to candidates who can demonstrate comparable skills and experience from similar industries .

A commitment to UX and UI design implementation enhances a software engineer's role by ensuring that the software not only performs well technically but also meets user needs and enhances user satisfaction. By integrating UX/UI considerations into development, engineers contribute to creating a seamless and intuitive experience for traders and investors, which is critical in the competitive FinTech space. This holistic approach to software development can lead to more innovative solutions and higher product adoption .

The document does not explicitly outline career growth and development programs. However, the role involves a variety of demanding activities, such as liaising with different departments (product managers, designers, QA, DevOps), and exposure to international development teams. Such experiences can enrich a candidate's skills and promote professional development. Additionally, the possibility of contract renewal based on performance suggests that successful performance may lead to longer-term opportunities .

You might also like