Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Full Stack Developer (Geospatial) image - Rise Careers
Job details

Senior Full Stack Developer (Geospatial)

hatch I.T. is partnering with Expression to find a Senior Full Stack Developer (Geospatial). See details below:


About The Role:

Expression is seeking an exceptional Senior Full Stack Developer with deep expertise in Geographic Information Systems (GIS) to join their innovative team. As a technical leader, you'll architect and develop sophisticated spatial data applications that solve complex geographic challenges while working alongside world-class data scientists, DevSecOps engineers, and product designers.


About the Company:

Founded in 1997 and headquartered in Washington DC, Expression provides data fusion, data analytics, software engineering, information technology, and electromagnetic spectrum management solutions to the U.S. Department of Defense, Department of State, and national security community. Expression’s “Perpetual Innovation” culture focuses on creating immediate and sustainable value for our clients via agile delivery of tailored solutions built through constant engagement with our clients. Expression was ranked #1 on the Washington Technology 2018's Fast 50 list of fastest growing small business Government contractors and a Top 20 Big Data Solutions Provider by CIO Review.


Responsibilities:
  • Architect and develop cutting-edge web-based mapping applications that transform complex spatial data into intuitive user experiences
  • Lead the technical direction of feature-focused teams while mentoring junior developers
  • Drive innovation in our geospatial technology stack through thoughtful architecture decisions and implementation
  • Collaborate with cross-functional teams to deliver robust, scalable solutions that delight our customers


Required Qualifications:
  • Ability to obtain Secret clearance or higher
  • Associates degree or higher in Computer Science, Engineering, or related field
  • 10+ years of software engineering experience
  • 7+ years of recent full-stack development experience
  • Demonstrated experience with big data visualization
  • Located in or willing to relocate to the DMV area (Washington DC, Maryland, Virginia)
  • Proven ability to mentor junior developers and drive technical excellence
  • Outstanding written and verbal communication skills
  • Experience leading code reviews and maintaining high engineering standards
  • Track record of successful collaboration with cross-functional teams


Technical Requirements:
  • Expert knowledge of GIS platforms including ArcGIS, QGIS, and OpenLayers
  • Deep understanding of spatial data formats (shapefiles, GeoJSON, GeoTIFF) and analysis techniques
  • Experience with geospatial projections, coordinate systems, and spatial indexing
  • Proven track record building interactive mapping applications
  • Advanced proficiency in Python, JavaScript, and C#
  • Deep expertise in React (or Angular 2/Vue.js) for frontend development
  • Strong command of Express.js and GraphQL/REST APIs
  • Experience with modern ORMs and database technologies including PostgreSQL, Redis, ElasticSearch/OpenSearch, MongoDB
  • Extensive AWS cloud platform experience, particularly with S3 and spatial services
  • Mastery of Git version control and collaborative development workflows


$140,000 - $200,000 a year
Hatch IT Glassdoor Company Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Hatch IT DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Hatch IT
Hatch IT CEO photo
Unknown name
Approve of CEO

Average salary estimate

$170000 / YEARLY (est.)
min
max
$140000K
$200000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Full Stack Developer (Geospatial), Hatch IT

Are you ready to take your career to the next level? Expression is on the lookout for a talented Senior Full Stack Developer (Geospatial) to join our innovative team in Washington, DC! In this exciting role, you’ll take the technical wheel and lead the development of sophisticated spatial data applications, all while collaborating with brilliant minds in data science, DevSecOps, and design. Your expertise in Geographic Information Systems (GIS) will be key as you architect cutting-edge web-based mapping applications that convey complex spatial data through intuitive user interfaces. We value a Perpetual Innovation culture, where your input matters as we tailor solutions for clients like the U.S. Department of Defense. With over 10 years of experience under your belt and a passion for mentoring junior developers, you’ll drive our geospatial technology strategies and maintain high engineering standards. If you have expert-level knowledge of GIS platforms, modern web development frameworks, and a knack for turning ideas into reality, we want to hear from you! Embrace the challenge and bring your innovative spirit to Expression, where your contributions will directly impact national security and beyond!

Frequently Asked Questions (FAQs) for Senior Full Stack Developer (Geospatial) Role at Hatch IT
What are the responsibilities of a Senior Full Stack Developer (Geospatial) at Expression?

As a Senior Full Stack Developer (Geospatial) at Expression, you will be responsible for architecting and developing advanced web-based mapping applications. Your role includes leading feature-focused teams, mentoring junior developers, and driving innovation in our geospatial technology stack. You'll collaborate with cross-functional teams to create robust, scalable solutions, all while ensuring high engineering standards.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Full Stack Developer (Geospatial) position at Expression?

To apply for the Senior Full Stack Developer (Geospatial) role at Expression, you need to have a minimum of an Associate’s degree in Computer Science, Engineering, or a related field. Moreover, you should possess over 10 years of software engineering experience and at least 7 years of recent full-stack development experience, along with deep knowledge of GIS platforms and modern web frameworks.

Join Rise to see the full answer
What technical skills are essential for the Senior Full Stack Developer (Geospatial) role at Expression?

Essential technical skills for the Senior Full Stack Developer (Geospatial) position at Expression include expert knowledge of GIS platforms like ArcGIS and QGIS, proficiency in Python, JavaScript, and C#, as well as experience with front-end technologies such as React or Angular. Additionally, familiarity with PostgreSQL, AWS cloud services, and modern ORMs is crucial for success in this role.

Join Rise to see the full answer
What can I expect from the work environment at Expression as a Senior Full Stack Developer (Geospatial)?

At Expression, you’ll find a dynamic work environment that encourages collaboration and innovation. As a Senior Full Stack Developer (Geospatial), you’ll interact with talented individuals from diverse backgrounds, all focused on creating solutions for national security. The 'Perpetual Innovation' culture means your ideas will be welcomed, and your contributions will directly impact our mission and client satisfaction.

Join Rise to see the full answer
How does Expression support the professional growth of a Senior Full Stack Developer (Geospatial)?

Expression is committed to supporting the professional growth of its employees, particularly in the Senior Full Stack Developer (Geospatial) role. You'll have opportunities for mentorship, technical leadership, and involvement in cutting-edge projects. We also provide ongoing education and training to help you stay at the forefront of geospatial technologies and software engineering practices.

Join Rise to see the full answer
Common Interview Questions for Senior Full Stack Developer (Geospatial)
Can you describe your experience with Geographic Information Systems (GIS)?

In your response, emphasize specific GIS platforms you've worked with, such as ArcGIS or QGIS. Share examples of projects where you applied GIS solutions and highlight any innovative approaches you took to solve spatial challenges, demonstrating your depth of knowledge and problem-solving skills.

Join Rise to see the full answer
How do you approach architecting a new web-based mapping application?

When answering, outline your process starting from requirements gathering and understanding user needs. Discuss how you would choose the right technology stack and design a user-friendly interface, while emphasizing collaboration with team members and the importance of scalable solutions.

Join Rise to see the full answer
Can you give an example of how you’ve mentored junior developers?

Share a specific instance where you guided a junior developer through a challenging project. Discuss the strategies you used to foster their growth, such as providing feedback during code reviews, encouraging them to take ownership of certain tasks, and creating learning opportunities through pair programming.

Join Rise to see the full answer
What strategies do you use to ensure high engineering standards during development?

Discuss your commitment to code reviews, adherence to best practices, and the use of appropriate tools for testing and version control, like Git. Highlight any methodologies you've implemented to maintain quality, such as continuous integration, automated testing, or Agile practices.

Join Rise to see the full answer
How do you stay updated with new technologies and advancements in web development and GIS?

Talk about the resources you use, including online courses, technical blogs, webinars, and industry conferences. Mention any specific communities or forums you participate in to share knowledge and learn from peers, showcasing your enthusiasm for continuous learning.

Join Rise to see the full answer
What has been the most challenging project you’ve worked on in full-stack development?

Select a project that was particularly complex or high-stakes, detailing the challenges you faced and how you overcame them. Explain your role in the project, the technologies used, and the successful outcomes, emphasizing your problem-solving and critical thinking skills.

Join Rise to see the full answer
How do you ensure your web applications are user-friendly?

Describe your approach to user experience (UX) design, including user testing, feedback loops, and iterative design processes. Explain how you prioritize user needs during development and collaborate with designers to create intuitive interfaces.

Join Rise to see the full answer
Can you explain your experience with AWS and its geospatial services?

Highlight your familiarity with specific AWS services relevant to geospatial applications, such as S3 for data storage or Lambda for serverless computing. Describe how you've utilized these services in past projects and any notable achievements resulting from their use.

Join Rise to see the full answer
What frameworks are you most proficient in and why do you prefer them?

Discuss your proficiency in frameworks like React, Angular, or Express.js. Explain why you favor these frameworks based on their strengths in the projects you've worked on, including aspects such as performance, community support, and ease of integration.

Join Rise to see the full answer
How do you handle tight deadlines and high-pressure situations in development?

Share your strategies for managing stress and workload during busy periods. Discuss how you prioritize tasks, communicate effectively with your team, and maintain focus on delivering high-quality results even under pressure.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Hatch IT Hybrid Annapolis, MD / Ft. Meade, MD
Posted 2 days ago
Photo of the Rise User
Posted 3 days ago
Inclusive & Diverse
Empathetic
Customer-Centric
Mission Driven
Growth & Learning
Transparent & Candid
Diversity of Opinions
Dental Insurance
Vision Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Family Medical Leave
Paid Holidays
Sabbatical
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
JumpCloud Remote Hyderabad, India - Remote
Posted 7 days ago
Photo of the Rise User
Posted yesterday
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid

hatch I.T. connects local engineers, startups, investors, and corporate leaders who share a common vision of strengthening the startup & innovation landscape in the DMV region.

19 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
December 13, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!