Junior Full-Stack Developer

Intevity


2 months ago

01/29/2020 10:22:57

Job type: Contract

Hiring from: US only

Category: Software Development


Company Description

As a digitally-focused management consultancy, we do more than strategy. From strategy and design to architecture and development, we deploy senior, cross-functional teams to work hip-to-hip in the trenches with client teams. 

Founded in 2003, Intevity (previously Twin Technologies) is a full service, digitally-focused management consultancy based in Boston, MA with remote offices and employees throughout the eastern and central US (Baltimore, Chicago, D.C., New York). Intevity focuses on both Commercial and Public Sector clients, with deep expertise in retail, software, and government. Intevity has key vendor partnerships with Adobe, AWS, and Salesforce. 

We work on all phases of projects, from early discovery and design to strategy to execution. We are known for our vulnerability-based culture, high levels of craftsmanship, innovation, and trust; being able to truly connect with the needs and spot the real reasons why an organization is being held back from achieving their goals. 

We specialize in digital transformation in retail, software, and government. We align audiences, optimize processes and build custom, cutting-edge experiences on leading platforms—all while helping businesses increase velocity while reducing organizational risk. 

As an agile company, Intevity is committed to continually growing and evolving with the market to provide an environment where creativity, leadership, mentoring, planning, and resources are in place to achieve our shared goals.

Job Description

The Full-stack Developer will serve as part of a development team supporting both established projects and creating from the ground up. The ideal candidate is an experienced leader and team player who is adept at both frontend and backend web development. They are passionate about technology and committed to lifelong learning, possessing the ability to apply their technical knowledge, skills and experience to solve complex/real-world problems.

Qualifications

• 1+ years software engineering experience

• Must have experience designing complex software solutions

• Exposure to all aspects of modern web application architectures, visual design, and mobile web development

• Versatility developing with multiple front-end and back-end technologies (Example: ES.Next, TypeScript, Go, React, GraphQL, SCSS/LESS, Python/Bash scripting)

• Experience with a variety of data systems such as SQL, NoSQL, Stream Processing and Distributed Key-Value Stores

• Familiar with REST API schema formats, such as: OpenAPI/Swagger, GraphQL and ProtoBuf

• Experience with running and defining Docker containers

• Familiar with Kubernetes resource APIs and related CLI tools

• Comfortable using and configuring software on Linux based operating systems

• BS in Computer Science or equivalent experience

• Has experience working from home on distributed teams in a remote model

• Willingness and ability to travel to our client sites when necessary (rare)

• Contract position to start which could lead to a full-time role

Expectations: 

Being remote allows our employees to live where they want to.  It means being able to have the lifestyle that you choose. Working remotely is not for everyone but it allows us to spend less time commuting and more time on the things that really matter.  We believe this is essential to supporting a workforce that can achieve a healthy work-life balance. 

What does this mean for you?  You get to work from where you need or want to work. Each team member is provided the tools, infrastructure, and support to create a productive, professional work from home office environment. We observe and operate standard East Coast working hours to support the majority of our clients and our teammates. We also provide some flexibility for daily schedules to accommodate one’s personal obligations to home and family life.

We recognize that working remotely isn’t always easy; the remote work model encourages independent thinking but requires increased professional accountability and self-discipline.  We are an outcome-focused team and work to get the job done. We champion a culture of transparency and openness.  

While travel is part of the job requirement to service clients and team build, we ensure it is asked for and planned as thoughtfully as possible.  Travel amounts do vary by engagement, but in this role/project, a full-stack developer can expect the travel to be very light.  MAYBE once per quarter, if that.

Additional Information

Intevity offers a competitive and comprehensive employee compensation and benefits package that includes base salary, medical, dental and vision insurance, long and short-term disability insurance, life insurance, 401k program with company match, and an open PTO plan.

Intevity is an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity and expression, national origin, disability, or protected veteran status.

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

  • Thorn (US only - East Coast Preferred)
    2 days ago

    Thorn is a non-profit focused on building technology to defend children from sexual abuse. Working at Thorn gives you the opportunity to apply your skills, expertise and passions to directly impact the lives of vulnerable and abused children. Our staff solves dynamic, quickly evolving problems with our network of partners from tech companies, NGOs, and law enforcement agencies. If you are able to bring clarity to complexity and lightness to heavy problems, you could be a great fit for our team.

    Earlier this year, we took the stage at TED and shared our audacious goal of eliminating child sexual abuse material from the internet. A key aspect of our work is partnering with the National Center for Missing & Exploited Children and building technology to optimize the broader ecosystem combating online child sexual abuse.

    What You'll Do:

    • Plan, architect, and build applications in JavaScript, Node.js, React.

    • Work with the product team to understand and deliver on their requirements.

    • Create technical specifications, prototypes, and presentations to communicate your ideas.

    • Collaborate with engineering, product, and cross-functional teams to devise optimal engineering solutions.

    • Play a critical role in day-to-day coding, design, code reviews, and troubleshooting production issues.

    • Drive technical innovation by researching and incorporating new technologies and tools into our core system

    • Mentor other engineers

    Skills We're Seeking:

    • You have a commitment to putting the children we serve at the center of everything you do.

    • You have proficient software development knowledge with experience building, growing, maintaining a variety of products, and a love for creating elegant applications using modern technologies.

    • You have an ability and interest in learning new technologies quickly.

    • You can work with shifting requirements and collaborate with internal and external stakeholders.

    • You have experience prototyping, implementing, testing, and deploying code to production.

    • You have a passion for product engineering and an aptitude to work in a collaborative environment, can demonstrate empathy and strong advocacy for our users, while balancing the vision and constraints of engineering.

    • You communicate clearly, efficiently, and thoughtfully. We’re a highly-distributed team, so written communication is crucial, from Slack to pull requests to code reviews.

    Technologies We Use:

    You should have non-trivial experience with React, but we’re excited about teaching folks that have the desire and ability to learn the rest. 

    • React / TypeScript

    • Redux

    • GraphQL

    • Node / Express

    • Relational database (PostgreSQL or others)

    • Docker / Kubernetes

    • AWS

    Thorn is a strong and flexible team because of the diverse backgrounds of our staff. This includes professional background, subject matter expertise, culture, race/ethnicity, sexual orientation, gender identity and expression, language, hobbies, etc. We strongly encourage women, minorities, and people from underrepresented backgrounds to apply. Your skills are needed here.

  • Thorn is a non-profit focused on building technology to defend children from sexual abuse. Working at Thorn gives you the opportunity to apply your skills, expertise, and passions to directly impact the lives of vulnerable and abused children. Our staff solves dynamic, quickly evolving problems with our network of partners from tech companies, NGOs, and law enforcement agencies. If you are able to bring clarity to complexity and lightness to heavy problems, you could be a great fit for our team. 

    Last year, we took the stage at TED and shared our audacious goal of eliminating child sexual abuse material from the internet. 

    About the Role:

    Law enforcement doesn’t have enough time to navigate the online commercial sex market to find children and identify their traffickers. Spotlight takes this massive amount of data and turns it into an asset for law enforcement. The objective of Spotlight is to improve the effectiveness and efficiency of domestic sex trafficking investigations and increase the number of children who are identified and connected with help resources. Learn more about Spotlight.

    What You'll Do:

    • Collaborate with other engineers on your team to build complex client application features built on top of hundreds of terabytes of data.

    • Work closely with the product manager and engineers to define product requirements, and collaborate to devise optimal engineering solutions.

    • Create technical specifications, prototypes, and presentations to communicate your ideas.

    • Play a critical role in day-to-day coding, code reviews, and troubleshooting production issues.

    • Drive technical innovation by researching and incorporating new technologies and tools into our core system.

    Skills We're Seeking:

    • You have a commitment to putting the children we serve at the center of everything you do.

    • You have proficient software development knowledge with experience building, growing, maintaining a variety of products, and a love for creating elegant applications using modern technologies.

    • You have experience prototyping, implementing, testing, and deploying code to production.

    • You can work with shifting requirements and collaborate with internal stakeholders.

    • You have empathy and can be a strong advocate for our users while balancing the vision and constraints of engineering realities.

    • You communicate clearly, efficiently, and thoughtfully. We’re a highly-distributed team, so written communication is crucial, from Slack to pull requests to code reviews.

    Technologies We Use:

    You should have non-trivial experience with React and SQL, but we’re excited about teaching folks that have the desire and ability to learn the rest. 

    • React / TypeScript

    • Node / Express

    • MemSQL (MySQL-compatible relational database)

    • Docker / Kubernetes

    • AWS

    Thorn is a strong and flexible team because of the diverse backgrounds of our staff. This includes professional background, subject matter expertise, culture, race/ethnicity, sexual orientation, gender identity, and expression, language, hobbies, etc. We strongly encourage women, minorities, and people from underrepresented backgrounds to apply. Your skills are needed here.

  • 4 days ago

    About Good Money 

    Good Money is the world’s first digital banking platform where we will make every customer an owner and allocate 50% of our profits to social and environmental impact. Good Money is a conscious banking platform providing best-in-class mobile banking and financial services while democratizing ownership to its customers for the first time in history. We’ve built a team of almost 50 after raising a Series A round to build and release a product this spring. 

    Our first banking product is now live with our first real customer cohort. The early returns are showing that customer want what we have to offer. Now to capitalize on the opportunity we must add bandwidth to build in a better way that allows us to own our full tech stack. 

    About the Technology Team 

    We’re looking for senior backend engineers to help us build this next phase. By investing in you and adding strength to this team, we can start to deliver value to our customers in a new way post-launch. 

    Our intent is to continue to build a team of the best in their fields who want to produce the best work of their careers. Whether you have built within fintech or outside it altogether, the only requirement is the willingness and ability to build. For the right values-aligned candidates, we’ll support you in taking calculated risks and big swings in both success and failure. 

    It’s the right role for engineers who:

    • Have lived through the starting or growth phase of a fintech or digital banking product
    • Want to hop in and build on the ground floor of a company
    • Bring 5+ years of relevant software development experience (or equivalent life experience)
    • Skills designing and building large scale production systems or features
    • Hold their work and ability to work with others to elite standards
    • Can work in a cross-functional team-first way with people across our core systems and user flows

    Specific build experience that will help: 

    • 4+ years of practical experience building performant scalable microservices using the Serverless framework and serverless technologies at scale
    • 2+ years of experience with GraphQL, experience with Apollo Gateway, Apollo Federation and Apollo Graph Manager is a significant plus
    • Senior-level experience with Ruby and/or Node for building microservices in AWS and Lambda
    • Senior-level experience with high-performance database systems preferably MySQL and PostgreSQL

    Hiring Philosophy & Process

    Look, we know job searching is hard, time-consuming, and stressful. We aim to let you know everything we can, when we can. We want to make sure you have all the time you need to learn more about us. We also want to have the time we need to learn more about you. Once we surpass the threshold, we want to move forward. 

    Perks

    • Distributed team nationwide
    • Stock
    • Competitive salaries
    • Open and flexible PTO 
    • Medical, dental, & vision insurance

    Anticipated Process for Top Candidates: 

    • Drop your application with us here 
    • Zoom interviews with People Ops and Engineering 
    • Regular check ins to see if the role is still right for you 
    • Reference checks, negotiation, and offer.

    Feel Right For You? 

    We’d love to hear from you no matter your background. Drop your resume in one click and we’ll be happy to answer your questions from there. 

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!