This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Blue Ridge Dynamics - Chantilly, VA

posted 2 months ago

Full-time - Mid Level
Onsite - Chantilly, VA
Professional, Scientific, and Technical Services

About the position

As a Full Stack Developer at Blue Ridge Dynamics, you will play a crucial role in building and optimizing web applications that meet strategic goals. This position requires a strong background in Node.js and involves developing both the backend and frontend of applications, ensuring a seamless user experience while interfacing with various data repositories and cloud services. You will collaborate with cross-functional teams to drive projects from conception to launch, contributing directly to the success of large-scale, high-quality web applications.

Responsibilities

  • Design, develop, and optimize web applications and services using Node.js and other relevant technologies.
  • Collaborate with project managers, UX/UI designers, and developers to deliver superior software solutions.
  • Implement responsive design to ensure applications perform well across various devices.
  • Maintain and enhance code quality through clean, readable, and well-documented code in languages such as JavaScript, HTML, and CSS.
  • Utilize and integrate data from various back-ends, databases, and cloud services (e.g., AWS, Google Cloud, Azure).
  • Engage in all development lifecycle phases, from concept and design to testing and deployment.
  • Address and resolve application vulnerabilities, maintaining top-notch security and functionality.
  • Keep up with emerging technology trends and apply them judiciously within the company.
  • Promote best practices in software development, including code reviews, mentoring junior developers, and enhancing engineering and procedural standards.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Proven experience (min 2 years) as a Full Stack Developer, specifically with Node.js for backend development.
  • Proficient in front-end technologies (HTML5, CSS3, JavaScript), with experience in frameworks like React, Angular, or Vue.js.
  • Strong expertise in Node.js and frameworks such as Express for creating efficient server-side applications.
  • Experience with database management and architecture, using SQL (e.g., MySQL, PostgreSQL) or NoSQL (e.g., MongoDB) databases.
  • Demonstrable experience with cloud services (AWS, Google Cloud, Azure) and interfacing with various data repositories.
  • Familiarity with RESTful API development, and microservices architecture.
  • Experience utilizing containerization technologies like Docker and container management systems like Kubernetes.
  • Knowledge of code versioning tools (Git), package managers (NPM, Yarn), and CI/CD pipelines.
  • Excellent problem-solving abilities, agile development methodology experience, and the capacity to work in a fast-paced environment.
  • Strong communication skills and a detail-oriented mindset, with the ability to mentor and guide junior team members.

Benefits

  • Opportunity to work on exciting projects
  • A culture that values innovation, creativity, and inclusivity.
  • Competitive salary
  • Comprehensive benefits
  • Continuous learning opportunities.
  • Flexible working hours.
  • A dynamic team that supports your professional growth and personal achievements.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service