This job listing has expired and the position may no longer be open for hire.

Senior Full Stack Engineer at Two Six Labs in Arlington, Virginia

Posted in General Business 30+ days ago.

Type: Full-Time





Job Description:

Senior Full Stack Engineer

Job Locations US-VA-Arlington

Job ID 2020-1195 # of Openings 1 State Arlington, VA Category Software/Hardware/Field Engineers

Overview

Two Six Labs is seeking an experienced Senior Full Stack Developer to work on our dynamic 8Wire team creating a growing cloud-based collaboration platform for the maker community and other creatives, and consumers looking for interesting projects related to 3D printing, IoT, models, robotics, drones, games, etc. The Senior Full Stack Developer may lean more heavily towards front- or back-end development but should have some experience with both. He or she will be responsible for helping to design and implement major new pieces of functionality on the platform or improvements to existing pieces, which may include collaborative simultaneous editing of content, communication between users, search and categorization of content, file conversion, revision tracking and diffing, workspaces for understanding constraints on or arrangements of 3D objects, collection and display of statistics, recommendation engines, and tooling for defining and tracking processes. The Senior Full Stack Developer should be a creative problem solver with front-end experience defining, implementing, and testing features in a modern web framework such as VueJS or ReactJS. On the back-end, he or she should have experience defining, implementing, and testing features in Python and using modern and scalable web, deployment, and database technologies such as Tornado, PostgreSQL, elasticsearch, Docker, AWS, etc. The developer will work closely with the rest of the development and testing team, our outreach/maker team, and end users creating everything from exoskeletons to radiation sensors to drones.

Responsibilities


  • Participate with the rest of the team in thinking creatively about end users' problems and use cases in order to participate in prioritizing and designing features that deliver the most bang for the buck

  • Work well independently in a small team and fast-paced environment

  • Implement new front-end UI/UX features with unit tests in a modern web framework such as VueJS with an eye towards responsive design, cross-browser and-platform compatibility, performance, and modularity/code re-use

  • Follow provided UI/UX designs/mockups but also be comfortable suggesting improvements and designing/implementing detailed controls and handling of edge cases and error states given a broad intent

  • Help architect solutions to scale the back end

  • Implement new back-end request handlers, services, database queries and schemas, and algorithms as necessary while debugging and improving existing ones.

  • Debug issues and help perform end-to-end testing to discover new ones

  • Be comfortable designing and developing full sections of functionality given a broad requirement, including identifying and handling of edge cases and error states

Qualifications

Minimum:


  • U.S. Citizenship

  • 6 years practical experience in software engineering

  • Experience doing front-end web development with the following technologies:

    • JavaScript, CSS, HTML5, and modern web frameworks such VueJS and ReactJS

  • Experience testing responsive and adaptive design against multiple form factors, browsers, and platforms

  • Experience doing back-end server development with the following technologies or similar ones:

    • Python, Tornado, NGINX, PostgreSQL, and elasticsearch

  • Experience using Git and working within Agile development patterns

Desired:


  • Experience using GitLab and Jira in a development workflow

  • Experience with WebGL and web visualization frameworks such as D3

  • Experience working on social media or collaborative work web platforms, including creating features allowing for simultaneous editing of content

  • Experience writing and validating data migration scripts

  • Experience with AWS resources such as RDS and S3

  • Experience with SQLAlchemy and Marshmallow

  • Experience with web application scaling and management technologies like Kubernetes

  • Experience working on social media or collaborative work web platforms, including creating features allowing for simultaneous editing of content

  • Interest in and knowledge of CAD, other 3D programs, makerspaces, IoT, 3D printing, advanced manufacturing, DIY, and crafts a plus

Apply for this job online Apply

Share

Email this job to a friend Refer

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.

Share on your newsfeed

Two Six Labs is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic corrected by law.

As a federal contractor, Two Six Labs has established affirmative action programs to ensure non-discrimination and affirmative action in Two Six Labs's policies and practices for qualified women, minorities, protected veterans, and individuals with disabilities. The narrative portion of Two Six Labs affirmative action plans for individuals with disabilities and veterans are available for inspection at our offices during normal business hours. Employees and applicants interested in inspecting these plans should contact Human Resources by phone 703-543-9662 or by email at hr@twosixlabs.com for assistance.

If you are interested in applying for employment with Two Six Labs and need special assistance or an accommodation to apply for a posted position, contact our Human Resources department by email at hr@twosixlabs.com or by calling 703-543-9662.





More jobs in Arlington, Virginia

General Business
about 2 hours ago

Harbor Group Management
General Business
30+ days ago

Harbor Group Management
General Business
about 2 hours ago

Harbor Group Management
More jobs in General Business

General Business
3 minutes ago

Kroger
General Business
3 minutes ago

Kroger
General Business
4 minutes ago

Kroger