Company Description
We are a small software development and research company headquartered in Chicago. Our team is focused on Fintech projects designed to leverage big data and machine learning in the financial markets. Our software product is an innovative, customizable, automated technical analysis charting and monitoring platform for active traders and market analysis professionals. We pride ourselves in solving complex problems in simple ways and on finding interesting new ways to solve analysis problems in creative ways.
Position
We are seeking an experienced full stack software engineer / senior developer to join our Agile software development team.
Skills / Requirements
ES6Node.js (express, socket.io, high load)ReactDockerThe following skills are not required but are helpful:
C++, C# or Java experience Experience in financial markets, stock charts, candlestick charts, and/or trading softwareCompensation / benefits
- Negotiated salary based on experience
- Paid holidays for all US market holidays
- Company sponsored group health insurance (US W-2 employees)
- Remote position — work from home
To Apply
Please answer the following questions in your cover letter and email it to
[email protected].
Walk ins and phone calls are not accepted, the only way to apply is via this form.
What’s your most recent (last 12 months preferred) pet project? What’s it about? How is it doing today?
What’s the name of last commercial project you were involved into (last 12 months preferred)? What was your role, what you were actually focusing on?
What does the word 'abstraction' mean to you? Why do abstractions matter when you write code?
Imagine a project with a front-end powered by pure jQuery (that’s not us, but anyways). Why do you think would the developers of the project choose this route?
We are currently using Angular 1. Would you suggest that we migrate to Angular 5? Or maybe React? Why?
What are the most recent 4 books/articles/manuals [related to being a software engineer] you have read?
Please share a piece of ES6 code [written by you] that you are most proud of.
Imagine that we've got a class called String, which handles strings of characters, duh! We're going to add a new method, like String.prototype.unzip(), which treats content of this string as base64-encoded ZIP file, then unpacks it and returns the result. What are your thoughts about that? What approach would you suggest? What questions would you ask?
What kind of experience do you have with trading? What kind of experience with technical analysis?
Do you trade for yourself? If so, what is your trading style? What kind of indicators or analysis techniques do you use and why?
What is a Japanese candlestick and why is it useful for traders?
What trading software or brokerage do you personally use?Submit Your Application
You have successfully applied
- You have errors in applying
Apply With Resume
*First Name*Middle NameLast Name*Email*MobilePhoneSocial Network and Web LinksProvide us with links to see some of your work (Git/ Dribble/ Behance/ Pinterest/ Blog/ Medium) + Cover Letter Attach a file < 2 MB
{
"@context" : "http://schema.org/",
"@type" : "JobPosting",
"url" : "https://trendspider.freshteam.com/jobs/QK2b69NXEAPd/Full%20Stack%20Software%20Engineer%20(Remote)",
"title" : "Full Stack Software Engineer (Remote)",
"description" : "<p><strong>Company Description</strong></p><p>We are a small software development and research company headquartered in Chicago. Our team is focused on Fintech projects designed to leverage big data and machine learning in the financial markets.
Our software product is an innovative, customizable, automated technical analysis charting and monitoring platform for active traders and market analysis professionals. We pride ourselves in solving complex problems in simple ways and on finding interesting new ways to solve analysis problems in creative ways. </p><p><br></p><p><strong>Position</strong></p><p>We are seeking an experienced full stack software engineer / senior developer to join our Agile software development team. </p><p><br></p><p><strong>Skills / Requirements</strong></p><ol><li>ES6</li><li>Node.js (express, socket.io, high load)</li><li>React</li><li>Docker</li></ol><p>The following skills are not required but are helpful:</p><ol><li>C++, C# or Java experience </li><li>Experience in financial markets, stock charts, candlestick charts, and/or trading software</li></ol><p><br></p><p><strong>Compensation / benefits</strong></p><ul><li>Negotiated salary based on experience </li><li>Paid holidays for all US market holidays</li><li>Company sponsored group health insurance (US W-2 employees)</li><li>Remote position — work from home</li></ul><p><br></p><div style="box-sizing: border-box; outline: 0px; color: rgb(0, 0, 0); font-family: -apple-system, ;"><strong style="box-sizing: border-box; outline: 0px; font-weight: 700;">To Apply</strong></div><div style="box-sizing: border-box; outline: 0px; color: rgb(0, 0, 0); font-family: -apple-system, ;">Please answer the following questions in your cover letter and email it to <strong style="box-sizing: border-box; outline: 0px; font-weight: 700;">dev-jobs@trendspider.com.</strong> Walk ins and phone calls are not accepted, the only way to apply is via this form. </div><div style="box-sizing: border-box; outline: 0px; color: rgb(0, 0, 0); font-family: -apple-system, ;"><br style="box-sizing: border-box; outline: 0px;"></div><ol><li><p dir="ltr" style="box-sizing: border-box; outline: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;">What’s your most recent (last 12 months preferred) pet project? What’s it about? How is it doing today?</p></li><li><p dir="ltr" style="box-sizing: border-box; outline: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;">What’s the name of last commercial project you were involved into (last 12 months preferred)? What was your role, what you were actually focusing on?</p></li><li><p dir="ltr" style="box-sizing: border-box; outline: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;">What does the word 'abstraction' mean to you? Why do abstractions matter when you write code?</p></li><li><p dir="ltr" style="box-sizing: border-box; outline: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;">Imagine a project with a front-end powered by pure jQuery (that’s not us, but anyways).
Why do you think would the developers of the project choose this route? </p></li><li><p dir="ltr" style="box-sizing: border-box; outline: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;">We are currently using Angular 1. Would you suggest that we migrate to Angular 5? Or maybe React? Why? </p></li><li><p dir="ltr" style="box-sizing: border-box; outline: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;">What are the most recent 4 books/articles/manuals [related to being a software engineer] you have read?</p></li><li><p dir="ltr" style="box-sizing: border-box; outline: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;">Please share a piece of ES6 code [written by you] that you are most proud of. </p></li><li><p dir="ltr" style="box-sizing: border-box; outline: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;">Imagine that we've got a class called String, which handles strings of characters, duh! We're going to add a new method, like String.prototype.unzip(), which treats content of this string as base64-encoded ZIP file, then unpacks it and returns the result.
What are your thoughts about that? What approach would you suggest? What questions would you ask?</p></li><li><p dir="ltr" style="box-sizing: border-box; outline: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;">What kind of experience do you have with trading? What kind of experience with technical analysis?</p></li><li><p dir="ltr" style="box-sizing: border-box; outline: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;">Do you trade for yourself? If so, what is your trading style? What kind of indicators or analysis techniques do you use and why?</p></li><li><p dir="ltr" style="box-sizing: border-box; outline: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;">What is a Japanese candlestick and why is it useful for traders?</p></li><li><p dir="ltr" style="box-sizing: border-box; outline: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;">What trading software or brokerage do you personally use?</p></li></ol>",
"datePosted" : "2024-10-03 05:07:04 UTC",
"employmentType" : "FULL_TIME",
"remote" : "true",
"hiringOrganization" : {
"@type":"Organization",
"name":"TrendSpider"
},
"jobLocation" : {
"@type": "Place",
"address": {
"@type": "PostalAddress",
"streetAddress": "",
"addressRegion": "Chicago",
"postalCode": "",
"addressLocality": "Illinois",
"addressCountry": "United States of America"
}
}
}
var translation = { 'employer_title': `Designation`, 'employer_company': `Company/Business name`, 'employer_start_date': `Start date`, 'employer_end_date': `End date`, 'employer_is_current': `I currently work here`, 'employer_summary': `Summary`, 'employer_remove': `Remove this employer`, 'education_degree': `Degree`, 'education_field_of_study': `Field of study/major`, 'education_school_name': `Institution/school name`, 'education_start_date': `Start date`, 'education_end_date': `End date`, 'education_is_current': `Currently pursuing`, 'education_grade': `Grade`, 'education_remove': `Remove this degree` };