Full Stack Software Engineer

Tackle


3 months ago

06/26/2019 10:21:23

Job type: Full-time

Category: Software Dev


Tackle.io helps enterprise software companies take advantage of the Amazon Marketplace. We have done work for amazing software companies like New Relic, Cyberark, Pagerduty, Druva and many others. We can get you listed fast to enable streamlined procurement and new channels for revenue. Our software also enables downstream integration into corporate systems like Salesforce and advanced revenue reporting to make running your business with the Marketplace a breeze. Software vendors focus on their clients and software, we focus on Amazon, everyone wins.

Stack Overview

  • Infrastructure: AWS

  • Front-end: JavaScript / React

  • Back-end: Python / Flask / Zappa

Qualifications

  • At least 2 years of experience with React and Redux/MobX in a production environment

  • At least 2 years experience working with Python and/or Go in a production environment

  • Excited about delivering quality software and are familiar with unit and acceptence testing frameworks

  • Comfortable in a modern software engineering environment with distributed source code control, blue-green deployment, and continuous deployment

  • Experience with Amazon Web Services

  • Experience working remotely or working with remote team members

Extra Credit

  • Personal blog

  • GitHub code portfolio

  • Participation in open source projects

  • AWS Certifications - Certified Solution Architect and/or Certified Developer

Please send your cover letter and resume to [email protected] to apply!

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • A growing problem in scientific research is the poor reproducibility of the reported scientific claims. scite, a Brooklyn-based startup backed by the National Institutes of Health, the National Science Foundation, and leading venture capitalists, is working to solve this problem by developing a platform that evaluates the veracity of scientific claims through citation analysis. By ingesting millions of scientific articles, extracting the citation context, and then applying our deep learning model we are able to identify citations as supporting, contradicting, or simply mentioning.

    We are looking for a senior full-stack developer interested in making a positive impact on a large societal problem. Our team is nearly fully remote so we are looking for individuals that are self-motivated and eager to take on a leading role at a growing startup. Specifically, we are seeking people with experience in any/all of the following:

    • JavaScript (ES6)

    • React/Redux

    • Python

    • Postgres

    • Elasticsearch

    • Docker/Docker Swarm

    • Mongo

    • Keras/TensorFlow

    If you’re interested in applying, please email a short note explaining your interest and background as well as your resume to [email protected]

  • Emptor (US timezones)
    2 weeks ago

    Emptor is looking for a Senior QA Engineer (SDET) to join the team and build/maintain a fully automated end-to-end test strategy for multiple API versions and data pipelines. Our mission is to build and implement a fully developed end to end set of automated tests for any associated APIs across a series of different implementations and data pipelines. You must have an outstanding working knowledge of functional, unit, and automation testing and be capable of building new framework structures. We will rely on you to generate well articulated test cases and determine the positive, negative and boundary cases from working with our cross-functional teams in a fast-paced, agile, and release driven environment.


    About the team

    This team is highly distributed across the globe and you will thrive in an environment of remote work and asynchronous communication. Our team members span a variety of timezones, genders, ethnicities, cultures, experience levels, professional backgrounds, personality types, and more. You're expected to have strong written communication skills and to excel in working relationships with people different than you.


    Location

    Remote - Global team, 8:00 AM UTC-5 to 8:00 PM UTC-5.


    Requirements

    • Willing to work around the Americas timezones

    • Extensive experience with Python, AWS services (S3, DynamoDB, CloudWatch, ECS), agile software development environment

    • Comfortable with building customer test automation frameworks

    • Must have a minimum of 2 years experience testing multi-tier, complex networked applications

    • Parsing and analysis of free-form and fixed-form data sets

    • Good problem solving and debugging skills

    • Comfortable working in an Agile development environment

    • Experience executing API tests

    • Broad experience designing and maintaining automated tests for whitebox and blackbox testing

    • Experience with unit testing frameworks

    • Experience with libraries used to implement web requests automation

    • Knowledge of best practices for the Software Development Life Cycle (SDLC)

    • Working knowledge of JIRA or other issues tracking software

    • Experience with Git or other distributed revision control and source code management systems

    Expectations

    Practices & Behavior:

    • Define, develop, and implement quality assurance practices and procedures in a fully automated solution

    • Develop automated tests using open source tools

    • Configure and maintain test automation environments

    • Work closely with engineering teams and other organizations in the company to promote software quality standards

    • Work closely with Customer Support to replicate customer issues and product field use cases

    • Participate in test team activities including requirements analysis, test planning, tracking, reporting, and support of test cycles

    • Engage in test case execution including defect documentation and tracking, resolution support, and fix verification

    • Test, analyze, and address issues with products and features.

    • Collaborate on and inform cross-functional teams of new feature technical design, technical requirements, limitations, and implementation.

    • Follow an iterative software development methodology and contribute to all phases of the software development lifecycle and support.

    • Articulate development status to technical and non-technical audiences.

    • Continually refine business acumen and establish domain/industry vertical expertise.

    Note: Emptor will not sponsor applicants for work visas.

    If you’re interested and want to apply please write to [email protected] with the subject  “Quality Assurance Engineer”

  • About the role

    We strongly value personal growth, and want to help you grow into a great engineer (or great engineering leader). We already have some machine learning expertise, so are happy to hire great engineers who are willing to learn.

    We have a long list of interesting machine learning problems that are core to our product. See the projects list below for examples.

    About Sourceress

    Our mission is to help people find work that matters. We believe that the world is better when people understand the opportunities available to them. Our human-assisted AI platform delivers great results to our customers (customer quote: "I'd have a panic attack if you guys stopped existing").


    Because of this, we raised $3.5M from OpenAI researchers and Lightspeed Venture Partners at one of the highest ever valuations coming out of YC. Our team has previously sold companies, published machine learning research, has Dropbox's former Chief of Staff, and hails from MIT, Google, Airbnb, McKinsey, etc.

    Help us create a world where all 7 billion people work at jobs that they love, do things that they’re great at, and work for companies that are solving meaningful problems.

    Sample projects

    • Creating general purpose learning and training methods for our personality traits and role heuristics

    • Developing machine learning model evaluation and performance tracking

    • Building experimental infrastructure to allow people to run models across everyone in the world very quickly

    Requirements

    • You appreciate our values: you are empathetic, driven, and intellectually curious

    • You enjoy collaborating and mentoring others

    • Strong software engineering background (3+ years of experience)

    • Ability to design, build, and ship projects independently

    • Experience building non-trivial machine learning applications is a bonus

    Stack

    • Python (Django)

    • PostgreSQL

    • AWS

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!