Sr. Backend Developer / Team Lead

We are looking for a well rounded, versatile Senior Full Stack Developer to join our in-house team. This position is only open to full-time candidates. He/she will be working as a lead on a SaaS platform development team, assisting in architecture and design of features, mentoring a distributed technical team in best practices and quality code, meeting production deadlines, and improving the code base across the platform.

He/she will be developing features utilizing React, React Redux, Redux Saga, and Node.js, writing PostgreSQL queries, scripting and improving testing, and deployments. In addition, he/she will be designing and developing with serverless technologies such as AWS Lambda functions.

StudioLabs offers competitive salaries, excellent benefits packages, and flexible work hours. Check out our Stack Overflow company page here to learn more about our culture, employee benefits, and the services we provide to our customers.

OUR IDEAL CANDIDATE MUST HAVE:
  • A minimum 5 years experience working within Node.js and Typescript
    • A minimum of 3+ years of recent experience developing with React as a primary skill with additional skill(s) in React-Redux, Redux Saga, React-Router, Reselect
  • Minimum 5+ years experience with Postgresql/MySql:
    • Creating tables, designing schemas (relational and non-relational databases), knowing how to handle poor performing queries experience
  • Minimum 5 years experience with scripting and improving testing, deployments, and server infrastructure provisioning/maintenance
    • Minimum 3+ years experience deploying ECS, AWS, AWS Lambda
    • Minimum 3 years creating & developing REST API’s
  • PREFERRED: We find candidates that have the following are successful in landing a spot on our team
    • A strong foundation in Computer Science
    • Prior experience working on a SaaS platform development team
    • A thirst for seeking out best practices (outside of work) and sharing learned knowledge with the team when appropriate
    • Egoless in his/her skill level - the openness to have their code critiqued and provide critique to others
  • Code samples (github, files, gdrive links) should include Node.js and React samples. Without code samples, you cannot be considered for this position
KEY QUALIFICATIONS:
  • Bachelor’s degree in Information Technology, Computer Sciences, Engineering, Math/Physics or equivalent professional work experience
  • Must be able to multitask, manage details, and keep sight of overall objectives
  • Able to work well under pressure and to tight deadlines within a dynamic environment
  • Must possess an exceptional ability to effectively communicate both verbally and non-verbally, with technical and non-technical personnel
  • Must have a strong technical foundation as well as a full understanding of common devops and coding standards, and attention to detail
  • Understand the complete software development life cycle from design, build, test, and deployment
  • Excellent analytical and creative problem-solving skills
BONUS POINTS FOR:
  • Experience utilizing Terraform to design and provision platform infrastructure
  • Experience in systems management or software development with systems management responsibilities
  • Experience working with PHI (Protected Health Information), developing EHR (Electronic Health Record) integrations
  • Database design and performance tuning
  • Exposure to security concepts / best practices and system security policy management experience for cloud-based deployments
  • Experience with business processes and risk management
  • Experience with backup strategies and execution
  • Experience with load balancing, network monitoring / troubleshooting tools
COMMUNICATION SKILLS:
  • Must be able to communicate effectively with many types of internal stakeholders and external clients – those who are technically savvy as well as clients who look to us for technical advice
  • Must be able to collaborate with in-house project management / product ownership team to keep the project running smoothly
  • Must be able to speak English fluently
  • All full-time applicants must be able to work legally in the U.S.
Submit Application