Full-Stack Software Engineer
Company Overview:
The Simple VUE (TSV) is an Atlanta-based analytics and software development firm that helps government agencies and forward-thinking commercial organizations turn complex data into actionable insights. Our team designs and builds secure, cloud-native solutions—spanning AI/ML, data engineering, full-stack development, and intelligent automation—that drive efficiency, informed decision-making, and measurable impact. Trusted by clients such as the CDC, NIH, Microsoft, and Zimmer Biomet, TSV combines a human-centric design ethos with rigorous engineering practices to deliver enterprise-grade products quickly, reliably, and at scale.
Job Overview:
We are currently in search of a versatile and highly skilled Full-Stack Software Engineer to enhance our dynamic team. This role involves the development, implementation, and maintenance of sophisticated web applications. You will employ a range of technologies, including Python, React, Node.js, and more, ensuring that all web applications are robust, cross-browser compatible, and optimized for modern devices.
Key Responsibilities:
- Design, develop, and maintain scalable web-based applications using React, Node.js, and other modern technologies.
- Engage in database management and optimization.
- Implement server-side logic and architecture, as well as develop efficient data scraping mechanisms.
- Collaborate effectively with project managers, designers, and other developers to define requirements, scope projects, and craft development timelines.
- Write clean, efficient, and maintainable code that adheres to industry best practices and meets project requirements.
- Conduct code reviews and unit testing to ensure software quality.
- Stay abreast of emerging trends in web development and integrate innovative technologies as appropriate.
- Troubleshoot and resolve technical issues efficiently.
- Document development processes, code, and user guides for sustainability.
Qualifications:
- Proficient in HTML, CSS, JavaScript, Python, React.js, and Node.js with 3+ years of experience in web development.
- Strong experience with server-side programming and database management.
- Experience in building RESTful APIs and understanding of continuous integration/continuous deployment (CI/CD) processes.
- Strong experience with cloud services such as AWS.
- Knowledge of source code management tools like Git.
- Agile and Scrum methodology experience is a plus.
- Excellent problem-solving skills, attention to detail, and the ability to work independently.
- Strong communication skills and a positive team-oriented attitude.
- A portfolio showcasing previous projects is highly desirable.