Senior Backend NodeJS Developer (Remote)
Minneapolis, MN 
Share
Posted 30 months ago
Position No Longer Available
Position No Longer Available
Job Description

Fulltime Position

Location - Fully Remote


Our client is looking for a backend focused, mission driven Senior Developer to join their Research and Development team. This developer/engineer will have hands-on experience in enterprise software/product development, understand critical components of information security, and must be self-driven.


The chosen candidate will contribute to the planning, design, development, and maintenance of API-driven, customer facing products. Developers also provide support for the design and integration of various components of security technology, including development and recommendations for new technologies, as appropriate.


Position Responsibilities

* Leads cross-functional development to bring prototypes to life, providing constructive feedback to optimize implementation and usability

* Embrace emerging standards while promoting best practices while communicating tradeoffs

* Implement, maintain, and support software integrations

* Provide solutions to technical problems of varying scope and complexity

* Collaborate with product, services, sales, etc. to determine priorities and risks associated with projects

* Ensure all relevant processes, procedures and product documentation is up to date

* Follow continuous integration/continuous development processes, peer review, coding style, and development conventions

* Actively participate in daily team standups, the LeSS agile process, peer code reviews, and occasional pair programming


Required Experience, Skills and Knowledge

* 3+ years of deep NodeJS and Express experience with experience across the development stack

* 3+ years of TypeScript

* 1+ years' experience with AWS serverless computing and technologies

* 1+ years of development experience with APIs, including data and authentication providers

* 3+ years of version control systems (bitbucket/git) with team knowledge of contribution strategies, testing practices, and CI/CD discipline

* Experience interacting with Restful APIs, GraphQL APIs and AWS services

* Demonstrated understanding of data storage, caching, and modeling practices

* Demonstrated understanding of design paradigms, software architecture, and design patterns

* Familiar with LeSS Methodology, or system decomposition and work task organization, as used in


Agile methodology

* Experience with task tracking (e.g., JIRA, Github, or Trello)

* Ability to work independently or as part of a group effort, as required

* Solid problem-solving ability, planning mentality, and investigative mindset

* Skilled, inclusive team member & communicator

* Ability and interest to work remotely from a home office when not at a corporate office

* Ability to pass a pre-employment background and drug screen in accordance with applicable laws


Experience that would be a plus:

* Experience with AWS CDK

* Experience with AWS Fargate, EKS, or similar

* Experience with developing Slack Apps with Bolt

* Experience with microservices

* Experience with Google Drive API

* Optimistic, improvement-minded and detail-oriented in organizational leadership

* Experience with PaaS/SaaS patterns utilizing a serverless approach

* Experience working in software startups

 

Position No Longer Available
Job Summary
Company
IT Associates
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Experience
3+ years
Email this Job to Yourself or a Friend
Indicates required fields