This job post is closed and the position is probably filled. Please do not apply. Work for CardQuiry and want to re-open this job? Use the edit link in the email when you posted the job!
\nWe are looking for an experienced full-stack JavaScript developer to work with a well-established application. We are looking for a long-term relationship.\n\nOur current technology stack is:\n\n\n* Node (using express)\n\n* AngularJS\n\n* React\n\n* MongoDB (interfaced with Mongoose)\n\n* Python (CherryPy and Flask)\n\n* MySQL\n\n\n\n\nThe majority of the development work is being done in JavaScript. Some supplemental development will take place in Python. Experience with web scraping is a plus, although not required for the position.\n\nWe write our JavaScript code exclusively using ES6/ES7, and are looking for a candidate that has an understanding of common ES6/7 patterns and technologies. This understanding should be built on a comprehension of the underlying technology, such as generators, promises, and other ES5 patterns.\n\nWe are moving towards complete unit test coverage, developed using mocha/chai with expect. All new code should be checked in with a unit test. \n\nWe use Git as version control, and expect a pull request to be made daily, even if work is not done. This is so that the senior developers can review the work and make sure that everyone is on the right track.\n\nAlthough not strictly necessary, basic CSS knowledge is a definite plus. We use a SASS compiler in developing the CSS.\n\nIf you do not know every piece of our tech stack but are willing to learn, we would be happy to consider you based on your level of experience with other technologies. However, you must have the necessary experience to learn our stack quickly and be able to produce independently.\n\nA solid candidate will understand the importance of communication and be able to function effectively as part of a team. There is already a significant amount of code, some of which is complex (and even confusing), and candidates would need to be able to read and work with difficult code. At the same time, we strongly encourage our developers to approach senior developers frequently and ask questions, both to fortify their understanding and to gain an understanding of functionality which is non-obvious. \n\nIf you feel that you may fit the description above, please reach out to us and we can a conversation.\n\nWe're also interested in you as a person. During the interview, we'd like to discuss: \n\n* What is the project, professionally or hobby, which you are most proud of? What went into the development of this project?\n\n* How do you handle high-pressure situations? Let's say the production server goes down, but all unit tests are passing. How would you go about determining the source of the error?\n\n* How would you handle an environment comprised of multiple services? Discuss how you would most effectively receive data from customers using a REST API, pass that data off to another service for calculation, and then get the data back to the customers.\n\n* What about JavaScript do you consider to be its single best feature? What about its single worst feature? How do you use this knowledge in your development?\n\n* What is your ideal team management philosophy. Do you believe in agile development, or something else? How often should communication take place, and what does that communication look like?\n\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to JavaScript, Full Stack, Developer, Digital Nomad, CSS, Git and Senior jobs that are similar:\n\n
$60,000 — $120,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.