This job post is closed and the position is probably filled. Please do not apply. Work for Blenderbox and want to re-open this job? Use the edit link in the email when you posted the job!
Blenderbox is now hiring a **Senior .NET Software Engineer (Contract)** with expert level competence in .NET 6 (Core), .NET MVC Framework, .NET Web API, SQL, LINQ, API development and React.\n\nYou will be responsible for driving development of our .NET software products designed for our higher education and government clients. The majority of your work will be focused on back-end engineering, code reviews, with occasional front-end engineering.\n\nThis is a **remote US-based contract (1099)** position. Initial term of engagement is 3-6 months with an opportunity to extend. Full time engagement may be considered for the right candidate.\n\nCross-functional collaboration is key at Blenderbox. The proper candidate must be well accomplished and able to thrive working within agile, cross-functional teams and proactively contribute subject matter expertise. You will be working with talented people who are forward-thinking and compassionate.\n\n#Responsibilities:\n- Integrate functional, technical, and business requirements into efficient and scalable software designs\n- Collaborate with UX / UI Designers and advise on technical feasibility of proposed design approaches.\n- Compose and maintain detailed technical specifications.\n- Groom project backlog, coordinate execution with other team members and oversee the quality of deliverables\n- Solve technical challenges using available open source software and follow modern engineering best practices.\n- Write secure, performant, maintainable and testable code.\n- Proactively raise and help resolve issues throughout the software product lifecycle.\n- Contribute technical expertise in client meetings and communications.\n- Proactively and clearly communicate technical risks and tradeoffs to both technical and non-technical stakeholders.\n\n#Minimal Qualifications:\n- 4+ years experience with .NET 6 (Core), .NET MVC Framework, LINQ, SQL\n- Proficiency with front-end, JavaScript, React, CSS\n- Experience with REST, APIs, JSON, decoupling techniques\n- Experience with Swagger is preferred\n- Experience writing middleware\n- Experience with Azure Cloud, CI/CD\n- Working knowledge of software security and performance optimization principles\n- Ability to work in an agile, fast-paced, deadline-driven environment with cross-functional teams\n- Ability to troubleshoot technical issues\n- Excellent written and oral communication skills\n- US Citizen or authorized to work in the United States\n- Contractual terms are subject to review of qualifications and negotiable.\n\n#About Blenderbox\nBlenderbox is a values-based virtual agency with subject matter experts distributed around the United States with headquarters in New York City. We have over 20 years of experience building websites and applications for mission-driven organizations, primarily for nonprofit, educational, and governmental organizations.\n\nOur culture is one of inclusion, transparency and pride. Our team works cross-functionally and collaboratively on a diversity of projects that are reflective of our shared core values.\n\n \n\nPlease mention the word **ACCOMPLISHED** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4yNDk=). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
$110,000 — $130,000/year\n
\n\n#Location\nUnited States
# 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.
This job post is closed and the position is probably filled. Please do not apply. Work for Stardog and want to re-open this job? Use the edit link in the email when you posted the job!
Stardog, the leading Enterprise Knowledge Graph platform, turns data into knowledge to power more effective digital transformations. Industry leaders including Bosch, eBay, NASA, and Raytheon use Stardog to create a flexible data layer that can support countless applications. One of _Fast Company's_ prestigious [Most Innovative Companies](https://www.stardog.com/blog/fast-company-names-stardog-7th-most-innovative-enterprise/), Stardog is a fast-growing venture-backed company headquartered in Arlington, VA with a globally distributed team.\n\nThe "Suite" of Stardog front end tools serves as the face of our Platform and is comprised of Stardog Studio and Stardog Explorer. Studio provides an IDE-like experience for developers to execute and debug queries and manage Stardog itself while Explorer provides non-technical users a way to search, browse, and explore their Knowledge Graph. Next up is a new tool that will let architects and other subject matter experts visually design and build their Knowledge Graph from the ground up.\n\nWe're looking for a talented individual to be a new team lead, working closely with the VP Engineering, Product Manager, and the rest of the development team, to help us achieve our vision.\n\nAs a Team Lead, you will be responsible for coordinating the team, conducting 1:1's, managing sprints, mentoring your teammates, conducting performance reviews, etc. But, this is a player/coach role, so you will spend time designing and building new features as well. You should expect to spend a lot of time engineering, maybe even the majority, but the responsibilities of being the lead means you will be in meetings, you will deal with HR, there may even be paperwork. You can expect to spend between 10 and 40% of your time on those responsibilities. Therefore, we expect to see leadership experience on your resume.\n\nOur stack is written with Typescript using React, so we're expecting you to be familiar with those technologies. Bonus points if you're familiar with Node.js, Redux, Cypress, and Webpack. Even more of a bonus if you know Sass, or just have some background in UX and design and are familiar with tools like Figma or Sketch.\n\nNo degree? No problem. Having a piece of paper with some fancy words on it like "Computer Science" is great, but not a requirement. You can be an engineer without an engineering degree. What we're looking for is an experienced engineer, who has guided a team before, to come in, work hard, and be passionate about solving our user's problems. We are looking for real engineering work as well as demonstrable experience and skills in a leadership capacity.\n\nWe are a remote-first company. You should be comfortable with, and have experience working remotely. You must have strong communication skills as much of our interactions will be over email, chat, and PR where it's harder to get your point across. Most of the team is in the EST (UTC-5) time zone, so the closer the time zone alignment, the better.\n\nWe will expect to see code! Don't be shy about sharing your work. You can even [check out](https://github.com/stardog-union/stardog.js) some of [ours](https://github.com/stardog-union/stardog-language-servers).\n\nAnd if you want to see what you'll be working on, check out [Explorer](https://explorer.stardog.com/). If you want to learn about the kinds of scale challenges we're building for, read about our [Trillion Edge graph](https://www.stardog.com/blog/trillion-edge-knowledge-graph/). And If you are curious about what it's like to work here, check out a [post](https://www.stardog.com/labs/blog/5-tips-for-recruiting-startup-engineers/) from our CTO and co-founder that talks about our culture, or read the engineering team's [blog](https://www.stardog.com/labs/blog). \n\nLastly, you'll get great benefits, a yearly continuing education stipend, flexible PTO options, and the ability to work whenever and wherever you prefer.\n\n_Stardog is proud to be an Equal Employment Opportunity Employer. Individuals seeking employment at Stardog are considered without regard to race, color, religion, sex, age, national origin, disability, veteran status or any other characteristic protected by law. _ \n\nPlease mention the word **DESIRING** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4yNDk=). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
$120,000 — $160,000/year\n
\n\n#Benefits\n
๐ Distributed team\n\n
\n\n#Location\nUnited States, Canada
# 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.
After a heady year of going from 0 to 1 million users, we have secured funding from some of Silicon Valleyโs top investors to grow our engineering team to accelerate our growth to 10 million users. You will join a small team of 4 engineers (two others on front-end) dedicated to maintaining and growing our integrations (including Google Docs, Sheets, Slides, Classroom, Gmail) enabling voice messaging and feedback use cases for the education sector and beyond.\n\n\n## About Mote\n\nMote's mission is to make voice messaging faster and more useful for busy people everywhere. We help our users to type less, and talk more, so they can save time, communicate clearly and feel better connected.\n\n## The stack you will be working on\n\nThe current front-end stack is built with ReactJS, JavaScript, styled components, Tailwind CSS, increasing migration to TypeScript and a fairly usual suspect modern toolchain of Webpack, Jest, Playwright, yarn workspaces, Storybook, Github, CircleCI, CloudFront, Sentry and Datadog. We are working towards migrating parts of our codebase to TypeScript and we would really love your help!\n\nThe back-end is built with Python, Flask, Redis, Dynamo, ECS, S3 and sprinklings of Azure and GCP. A desire to contribute to back-end API implementation is welcomed if full stack feature ownership is strongly desired as a preferred way of working, but is very far from an essential requirement.\n\n## The role\n\nAs a full time front-end engineer typical duties will include:\n\n1. maintain and build new features powering our website and Chrome extension\n2. extending our layers of test automation (Jest, QA Wolf)\n3. review and feedback on Figma UX with our Designer\n4. contribute to coding standards and tooling\n5. write or review technical proposals on longer running work streams like refactoring the codebase, localisation, increasing test coverage, or packaging up our code into an SDK, porting our experience to React Native\n\nIf you like โfull-stackingโ features, and are willing, able or just curious to learn and contribute to our Python, that is a bonus though not an expectation.\n\n# How we work\n\n* We are a remote-only Product and Engineering team based in Europe. We believe some synchrony while we remain small is a startup superpower for being able to stay nimble and flexible. Therefore, team members are expected to be significantly reachable on Slack and Zoom over a 6 hour window between 9 AM to 3 PM GMT during weekdays.\n* We are not a huge fan of meetings, having all experienced megacorp meeting anti-patterns, but some high bandwidth communication is necessary for effective team collaboration. At a minimum, we have one weekly sprint retro and planning session, daily engineering stand ups and monthly company-wide town halls. Over and above that, we take a pragmatic, iterative view on the right communication tools and approaches for different types of collaboration, ranging from quick questions in Slack DMs, to tickets in Clubhouse, PRDs and tech specs in Google Docs, Figma design specs, ad hoc Zoom sessions to brainstorm problems, and planned Zoom sessions to review designs or specs.\n* Feedback is one of the core use cases of our product. We strongly believe a startup is an accelerated learning laboratory where the most important practise is to constantly and positively reflect on our behaviour and results, providing individual and collective feedback regularly.\n\n## Requirements\n* You are a senior front-end engineer, with at least 5 years experience at fast-growth consumer and/or SaaS tech companies.\n* Demonstrable command of working with production JavaScript/TypeScript codebases\n* You either have formal degree-level training in Computer Science or can demonstrate solid evidence of self-taught solid grasp of fundamentals.\n* You have demonstrated you are a high impact team contributor combining high levels of accuracy, rigour and output.\n* You have excellent judgement on engineering trade-offs, with a fine-tuned sense of when to pick between accruing more tech debt, leaving as is but increasing tests, refactoring or wholesale rewriting.\n* You live by the **โno assholeโ rule**, demonstrating high levels of empathy for peers, non-technical colleagues and users.\n\nWe are developing a proof of concept for mobile with React Native, so experience there is desirable but not essential.\n\n## Benefits\n* Competitive salary\n* Stock option plan\n* Leave package\n* Work from home\n* Flexible hours\n* Working with an amazing team \n\nPlease mention the words **SLOGAN CLARIFY VAULT** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4yNDk=). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
$50,000 — $80,000/year\n
\n\n#Location\nANYWHERE IN EUROPE
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.
This job post is closed and the position is probably filled. Please do not apply. Work for The Interaction Design Foundation and want to re-open this job? Use the edit link in the email when you posted the job!
The Interaction Design Foundation seeks a Senior Front-end Developer to join our development team. We are the world's most prestigious community and course platform for UX designers and need a person who will help us to develop our educational platform by taking ownership of all CSS code, as well as help build new (and fantastic) JavaScript modules.\n\n## Required Skills:\n\n- 5+ years of experience working professionally with web development.\n\n- You write semantic and accessible HTML5.\n\n- You know the latest CSS features and how to use them to build reusable, independent components.\n\n- You have strong, framework-agnostic knowledge and experience in JavaScript (ES6).\n\n- You love to learn and push your skills to new levels.\n\n- You know Git basics, and you're familiar with GitHub and/or Bitbucket.\n\n- You have an understanding of basic programming patterns and principles as well as a strong sense of good engineering and architecture.\n\n- You want to help build a rock-solid and perfectly architected and documented front-end codebase.\n\n- You are truly ambitious, result-oriented, friendly, and you like to continually improve.\n\n- You are self-motivated and love to see tangible results.\n\n- You speak and write acceptable English โ not perfect English, just acceptable โ since you will be working with people from Turkey, England, Denmark, Russia and Brazil, among others.\n\n\n\n## Bonus Skill Set\n\n- You are an open source contributor.\n\n- Experience with React and/or Vue JS frameworks.\n\n- Experience with creating [PWA](https://developers.google.com/web/progressive-web-apps/).\n\n- Experience with Gulp, Webpack and module loaders (ES6/AMD/CommonJS).\n\n- Experience with backend programming languages/technologies (PHP, Python, Java, .Net, JS (Node.js)).\n\n- Experience with working remotely.\n\n\n\n## Why youโll want to join us:\n\n- You get to work in an international team of seniors where we truly and deeply care about great architecture, great code, great documentation, great tests, etc. You will work with us, learn from us and teach us.\n\n- We love our product and thus there are no boundaries for perfection of our codebase: we have zero tolerance for spaghetti code and [technical debt](https://martinfowler.com/bliki/TechnicalDebt.html/), we have regular code review sessions, regular refactoring sprints and we use the best tools to do it.\n\n- We use modern CSS stack: BEM-based ITCSS as our CSS methodology for modular, reusable, component-based code and a CSS pre-processor.\n\n- We use Modern JavaScript stack: framework-agnostic ES6, Babel, JS modules, module bundling.\n\n- We support modern evergreen browsers only and ... IE11 (we use a graceful degradation technique for it). So you can use the latest JS and CSS features.\n\n- You will have uninterrupted concentration time every day to build pure front-end awesomeness and thus accelerate your learning curve. If you were to work at Facebook or Google, you would be [constantly interrupted](https://qz.com/806583/programmers-hate-open-floor-plans/) and only have 2 hours of uninterrupted โflow timeโ per day. That creates a [slow learning curve](https://blog.ninlabs.com/2013/01/programmer-interrupted/). Working with us, you get a full 7 hours per day. Imagine what that will do to your mental muscles, to your learning and to your career.\n\n- You will help shape the future of design education which millions of people can benefit from.\n\n- You will have the ability to work from anywhere โ as long as your internet connection allows you to have video-based contact with your colleagues every day.\n\n- You get to meet up with the rest of the team several times a year at interesting destinations like a scenic Thai island, Dubai, Denmark, or the like. See the [video about our company culture for more](https://www.interaction-design.org/careers).\n\n- We have a focus on evergreen programming techniques and best practices, as opposed to the latest hyped framework. Weโd rather hand-craft things ourselves than build our platform on a gazillion 3rd party libraries. Just ask Facebook: [they know it sucks.](https://qz.com/646467/how-one-programmer-broke-the-internet-by-deleting-a-tiny-piece-of-code/)\n\n- Our CEO is a programmer and you will therefore not have to worry about โmanagement speakโ in order to get your point across. Just let your awesome code โspeak for itselfโ and you will earn respect immediately!\n\n\n\n## What you will be doing:\n\n- You will take ownership and leadership of an ever-growing front-end codebase where elegance and simplicity must be maintained and furthered โ and where the evil forces [entropy](https://en.wikipedia.org/wiki/Software_entropy), [bloat](https://en.wikipedia.org/wiki/Software_bloat), and spaghetti must be fought back by your intellect and coding skills.\n\n- Creating new components (CSS + JS), refactor existing ones, improve our style guide, build new pages using existing components.\n\n- Building upon our current front end style guide and coding guides, which let our back end developers use front end components with ease. You will build a โdesign systemโ that is extremely detailed yet also easy to navigate and use.... much like https://polaris.shopify.com/.\n\n- Helping us to build an online course that will teach millions of designers how to become front-end developers. This will hugely improve your skills and ability to communicate - and will prove to be an awesome challenge!\n\n- Creating animations that are not only beautiful, but meaningful and are features that add to the UX of our users.\n\n- Marking our application faster and lighter.\n\n\n\n## About our company\n\nThe Interaction Design Foundation is the world's most prestigious community and course platform for user experience designers. We are a nonprofit organization with a mission to reduce the cost of design education around the world, and we do so by providing high-quality online UX design courses at an affordable membership fee. With tens of thousands of members learning from our courses, and hundreds of thousands reading our free educational materials, weโre one of the largest UX design communities around the world.\n\n\n\nWe've spent the last 15 years building our community, and the last year rebuilding our course platformโbased on a brilliant technology stack. And now we want you to help us build pure awesomeness in versions 7, 8, 9, etc.! If you're a senior front-end developer with sublime programming skills acquired from 5+ years of experience, weโd like to work with you.\n\n\n\nThis is a paid full-time position. You'll be location independent and will therefore be free to work from wherever you want in the world. You will have daily video-based contact with your colleagues and will get to meet them physically on team trips (see below).\n\n\n\n## About our work culture\n\nPlease also see our page explaining our work culture in more detail before you apply: https://www.interaction-design.org/careers\n\n\n\n## Our Zen Code\n\n\n\n\n\n\n\n## Want to join our team? Here is how!\n\nPlease send an email to Rikke Friis Dam at [email protected] where you:\n\n- Tell us why you want to put your heart, mind and hard work into this job.\n\n- Tell us the 3 productivity tips/methods that work best for you.\n\n- Make sure your application reflects your perfectionism.\n\nApply as soon as you can โ weโre firm believers of โthe sooner, the betterโ. Weโre looking forward to working with you! \n\nPlease mention the words **REVIEW TORNADO SORT** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4yNDk=). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Senior, Full Time, Front End, Developer, Digital Nomad, React, English, JavaScript, Education, CSS, Git and Backend jobs that are similar:\n\n
$60,000 — $120,000/year\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.