G

Global Dimensions

Senior Full Stack Developer

Full-Stack EngineeringPosted on Nov 10
Full-timeNo salary listedIn-person

About the Job

Requirements

  • Nine years of relevant experience in software engineering, systems engineering, or a closely related technical field with comparable responsibilities; a bachelor's degree may substitute for four years of experience, and a master's degree may substitute for six years.
  • Experience developing frontend applications using JavaScript and/or TypeScript.
  • Proficiency designing, developing, and maintaining secure, reliable web applications in Linux environments.
  • Experience working with relational database systems, including PostgreSQL or comparable technologies.
  • Knowledge of and practical experience with Git workflows, continuous integration, and DevOps practices.
  • Ability to collaborate effectively with developers, system administrators, customers, and other technical stakeholders.
  • U.S. citizenship is required.
  • Must be eligible to obtain a TS/SCI security clearance with a Counterintelligence Polygraph.

Responsibilities

  • Design, develop, enhance, and maintain full-stack web applications built on Drupal and other open-source technologies.
  • Support multiple deployments of a mission-critical collaboration platform, ensuring application security, reliability, performance, and scalability.
  • Collaborate directly with end users, customer leadership, and stakeholders to gather requirements, identify improvements, and demonstrate new system features.
  • Participate in system architecture and design decisions, translating operational requirements into effective technical solutions.
  • Develop and maintain frontend components using JavaScript and TypeScript, ensuring responsive, accessible, and user-friendly application interfaces.
  • Build, integrate, and maintain secure web applications hosted on Linux servers, supporting reliable system operations.
  • Develop and optimize database integrations and application functionality using relational database technologies such as PostgreSQL.
  • Collaborate with developers and system support personnel to troubleshoot issues, resolve defects, and improve overall application performance.
  • Support improvements to development environments, Git workflows, CI/CD pipelines, automated testing, and DevOps processes.
  • Participate in code reviews, technical discussions, and Agile development activities to maintain software quality and engineering best practices.
  • Provide technical guidance and mentorship to junior developers while collaborating with senior engineers to enhance team capabilities.
  • Maintain technical documentation and communicate development progress, system enhancements, and technical recommendations to stakeholders.

Desired Qualifications

  • Experience working in Agile or Scrum software development environments.
  • Experience developing and maintaining PHP-based web applications, preferably using Drupal.
  • Familiarity with modern frontend frameworks, including Vue.js, Angular, or React.
  • Experience with NoSQL, document-oriented databases, or search platforms, such as Elasticsearch.
  • Knowledge of web accessibility standards, responsive design, and user experience principles.
  • Experience applying Site Reliability Engineering practices to improve application availability, performance, and operational stability.
  • Strong technical documentation, presentation, and stakeholder communication skills.

About the Company

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Global Dimensions

See more jobs