remote
Full Stack Developer - General Dynamics Information Technology
Full Stack Developer
Junior Full‑Stack Developer building and scaling a data‑visualization web application using Python, JavaScript, React, Node.js, and SQL, while collaborating with lead developers and DBAs to ensure performance, security, and maintainability.
About the role
Key Responsibilities
- Develop and maintain responsive web interfaces with React and modern JavaScript.
- Implement server‑side logic and RESTful APIs using Node.js and Python.
- Design and optimize relational database schemas and queries in SQL.
- Collaborate with UI/UX designers to translate wireframes into functional components.
- Participate in code reviews, unit testing, and continuous integration pipelines.
Requirements
- Bachelor’s degree in Computer Science or related field, or equivalent experience.
- Proven experience building full‑stack web applications.
- Strong understanding of front‑end frameworks (React) and back‑end runtimes (Node.js, Python).
- Experience with relational databases (SQL) and version control (Git).
- Excellent problem‑solving skills and ability to work collaboratively in a fast‑paced environment.
Skills
pythonjavascriptreactnodejssql