pureIntegration is a technology consulting firm with 19+ years of experience servicing Fortune 100 clients headquartered in the DC area. We serve clients in the fastest growing industry of communications, media, and entertainment.
We are currently seeking a Mid-Level Software Engineer (Node.js, JavaScript) to join our growing team. In this position, you will play an integral role supporting the design, development, and maintenance of our front and backend systems using Node.js and JavaScript. You will collaborate closely with seasoned team members and cross-functional teams to craft dependable and scalable software solutions. Your contributions will directly impact our clients' ability to deliver high-quality products and services to their customers. If you have 2-3 years of experience in software development using JavaScript and Node.js, are enthusiastic about solving complex problems, and eager to advance your career, this could be an excellent opportunity for you.
This position is a remote (in the U.S.) position and will be a full-time position.
The annual base salary is $60,000 -$80,000. Candidates will be paid within this range based on their work experience and skills. Candidates are also eligible for our full list of benefits linked here.
Responsibilities:
- Design, build and scale sophisticated high-volume server-side applications and frameworks.
- Write reusable, testable and maintainable code.
- Collaborate with project stakeholders to identify product and technical requirements.
- Conducts analysis to determine integration needs.
- Write code that meets functional requirements and is testable and maintainable.
- Work with Quality Assurance team to determine if applications fit specification and technical requirements.
- Produce technical designs and documentation at varying levels of granularity.
- Bachelor's degree in computer science, or a related field, and/or equivalent work experience.
- 2 - 3 year of experience managing and developing additional features on existing code bases written in JavaScript & Node.js.
- Must be able to manage and develop additional features on existing code bases written in JavaScript & Node.js.
- Must be knowledgeable of cloud technologies such as AWS or equivalent (Azure, GCP).
- Must be familiar with NoSQL and SQL databases and query languages; Graph database and GraphQL experience is a plus.
- Should be able to design and architect microservices.
- Should be able to have a good understanding of securing data in transit and at rest.
- Should be able to design and implement code build and deployment pipelines using declarative languages. Example: Concourse CI.
- Should be able to manage cloud infrastructure using Docker on Fargate Containers, Kubernetes, etc.
- Should be familiar with design paradigms such as Stream processing, Microservice architecture, Restful Design, etc.
- Strong problem-solving and debugging skills.
- Strong communication and collaboration skills.
- Should be flexible to understand the technology dynamics and be adaptable using assigned tools/technologies.
pureIntegration is an Equal Opportunity Employer (EOE), qualified applicants are considered for employment without regard to age, race, color, religion, sex, national origin, sexual orientation, disability, or veteran status. All your information will be kept confidential according to EEO guidelines.
Disability Accommodation for Applicants to pureIntegration
pureIntegration provides reasonable accommodation for qualified individuals with disabilities and disabled veterans in job application procedures. For reasonable accommodation requests, please contact us by email at [email protected] or by mail to: pureIntegration, Human Resources Department, 1801 Robert Fulton Dr, Suite 450, Reston, VA 20191. Please indicate the position you are applying for.
EEO is the Law
EEO is the Law Supplement
Right to work (English/Spanish)
pureIntegration would love to hear from you - your career journey starts here!