Job Directory Software Engineer 3 (Node.js)

Software Engineer 3 (Node.js)
Sterling, VA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

We are looking for a Node.js Developer responsible for managing the interchange of data between the server and the users. The primary focus will be the development of all server-side logic and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application and a full ownership of CI/CD with comprehensive test coverage. Therefore, a basic understanding of front-end technologies and testing framework is necessary as well.

Responsibilities:

* Integration of user-facing elements developed by front-end developers with server side logic
* Writing reusable, testable, and efficient code
* Design and implementation of low-latency, high-availability, and performant applications
* Implementation of security and data protection
* Develops effective, maintainable code in a timely fashion
* Follows established coding standards and techniques
* Conducts code reviews with peers and management
* Works with BAs and Integration Testing team to ensure quality code that meets the functional requirements
* Involved in integrating on-shore and off-shore code
* Maintains proficiency in the application and use of systems, tools, and processes within the department's scope
* Maintains proficiency in the business processes that drive the applications within the department's scope
* Maintains a working knowledge of Asurion's applications and system integration.
* Assists with the compilation of status notifications for business stakeholders and Client Relations.
* Ensures code complies with security policies and guidelines

Required Skills And Qualifications:

* Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, Electronics Engineering, or a related field.
* 3 years of experience in Node.js and frameworks available for it ex Express, StrongLoop, etc. (AWS)
* JavaScript and web technologies (e.g. React, Angular, NodeJS, etc.)
* 3 years strong proficiency with JavaScript
* 3 years of experience with developing and architecting on AWS
* 2 years knowledge of Node.js and frameworks available for it ex Express, StrongLoop, etc.
* Understanding the nature of asynchronous programming and its quirks and workarounds
* Understanding accessibility and security compliance
* User authentication and authorization between multiple systems, servers, and environments
* Integration of multiple data sources and databases into one system
* Understanding fundamental design principles behind a scalable application
* Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
* Implementing automated testing platforms and unit tests
* Proficient understanding of code versioning tools, such as Git
* Experience with JavaScript and Node for micro-service development and securing them from internal and external consumption.
* Understanding of design for scalability, performance and reliability
* Familiarity with data serialization formats like xml, json
* Experience with Agile development methodologies and practices
* Experience/exposure with various database engine technologies such as --Oracle, MS SQL Server, Postgres, MySQL and others.

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.