1

Lead/Senior Backend Developer

10X Recruiting Partners
Full-time
On-site
Durham, North Carolina, United States

Lead/Senior Backend Developer



Technical Component



  • Has a working understanding of design patterns and architecture; understands what makes software testable and maintainable and includes these principles in the work

  • Develops software solutions by studying information needs; conferring with Project Manager; studying client systems' flow and work processes; identifying and investigating problem areas

  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clean code

  • Updates job knowledge by studying the latest development tools and programming techniques; participating in educational opportunities; reading professional publications; participating in professional organizations


Communication Component


  • Effectively and proactively reports status to Project Manager

  • Conveys expertise in a way that takes into account the context and level of understanding of the recipient

  • Provides constructive feedback during project/technical retrospectives for improving internal company operations and processes

  • Effectively follows established project communication channels


Project Management Component


  • Employs technical expertise to lay the groundwork for effective project management

  • Assists Project Manager to determine operational feasibility through analysis, problem definition, requirements, solution development, and solution proposal

  • Provides technical background input while collaboratively generating project estimates/rough orders of magnitude with the Project Manager


Requirements


  • 4-5 years professional software production experience

  • 2+ years experience with cloud native server-side development, deploying to AWS or GCS

  • Proficient in server-side TypeScript (or JavaScript with a willingness to learn TypeScript)

  • Proficient in at least one Node.js framework like Express, Fastify, Nest, Sails, Koa.

  • Bonus points for being able to rapidly adapt knowledge from one framework to another.

  • Deep expertise in at least one, or familiarity with two or more of: PostgreSQL, DynamoDB, MongoDB, Firebase

  • Strong understanding of how to implement good REST API design (experience with GraphQL a plus)

  • Strong understanding of architecture principles for building modular, maintainable, and performable server applications

  • Based in the United States


Preferred


  • Familiar with formal project management concepts

  • At least one year as an entrepreneur (in any industry, tech is a plus) or at a consultant agency

  • Located within the Raleigh-Durham, NC region



Company Description:

1OX Recruiting Partners has a refreshing approach to recruiting.  Our purpose and passion is to Connect Relationships and Elevate Careers and Lives.  We are a group of experienced professionals from a wide variety of walks of life specializing in different industries and geographies which gives us a unique ability to be successful in nearly any niche of recruiting. Please let us know if you or anyone you know is a good fit for any of the attached positions.