{"schemaVersion":"jobsearcher.job.v1","id":"eae6cfe0e1411a6925ecc2d5","url":"https://jobsearcher.com/jobs/eae6cfe0e1411a6925ecc2d5","canonicalUrl":"https://jobsearcher.com/jobs/eae6cfe0e1411a6925ecc2d5","title":"Full Stack Developer","description":"We are seeking a highly motivated and experienced Full Stack Developer to play a pivotal role in the development of a new, comprehensive software platform for tracking, storing, and managing survey data. This role offers a unique opportunity to be involved in all stages of the software development lifecycle, from initial concept and architecture to deployment and ongoing maintenance. You will be instrumental in building a robust, scalable, and user-friendly application that meets the evolving needs of our users. This platform will aim to streamline workflows, improve data accuracy, and provide valuable insights for our clients.\nResponsibilities:\nFull Lifecycle Development: Participate in the entire software development lifecycle, including requirements gathering, system design, database modeling, front-end and back-end development, testing, deployment, and ongoing maintenance.\nFront-End Development: Design and implement intuitive and responsive user interfaces using modern front-end frameworks and libraries (e.g., React, Angular, Vue.js). Ensure a seamless and engaging user experience, with a focus on data visualization and user interaction.\nBack-End Development: Develop robust and scalable server-side logic and APIs using appropriate programming languages and frameworks (e.g., Python/Django, Node.js/Express, Java/Spring). Implement business logic for survey data processing, user authentication, and system integrations.\nDatabase Design and Management: Design, implement, and manage efficient and well-structured databases (e.g., PostgreSQL, MySQL, MongoDB) to store and retrieve survey data effectively. Optimize database performance for large datasets and complex queries.\nAPI Development and Integration: Design and build RESTful or GraphQL APIs for seamless communication between the front-end and back-end components, as well as potential integration with other systems (e.g., GIS software, CRM).\nCloud Deployment and Management: Experience with cloud platforms (e.g., AWS, Google Cloud, Azure) for deploying, scaling, and managing the application. Implement infrastructure-as-code and automate deployment processes.\nTesting and Quality Assurance: Write unit, integration, and end-to-end tests to ensure the quality, reliability, and performance of the software. Participate in code reviews to maintain high coding standards and best practices.\nCollaboration and Communication: Work closely with product managers, designers, surveyors, and other stakeholders to understand requirements, provide technical insights, and ensure alignment throughout the development process.\nProblem Solving and Innovation: Proactively identify and resolve technical challenges, and contribute innovative ideas to enhance the platform's functionality, user experience, and efficiency.\nTechnical Documentation: Create and maintain clear and concise technical documentation for the software architecture, code, and deployment processes.\nStaying Current: Continuously learn and adapt to new technologies, tools, and best practices in web development and the surveying industry.\nQualifications:\nEducation: Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).\nExperience: Minimum of 3 years of professional experience as a Full Stack Developer.\nFront-End Proficiency: Strong proficiency in modern front-end technologies, including:\nHTML, CSS, and JavaScript (ES6+).\nExperience with at least one major JavaScript framework/library (e.g., React, Angular, Vue.js).\nUnderstanding of responsive design principles and cross-browser compatibility.\nFamiliarity with front-end build tools (e.g., Webpack, Parcel).\nExperience with data visualization libraries (e.g., D3.js, Chart.js) is a plus.\nBack-End Proficiency: Solid understanding of back-end development principles and experience with at least one of the following:\nPython with frameworks like Django or Flask.\nNode.js with frameworks like Express.\nJava with frameworks like Spring.\nExperience with ORM (Object-Relational Mapping) libraries.\nDatabase Expertise: Experience designing and working with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB). Strong understanding of database concepts, data modeling, and query optimization.\nAPI Development: Proven ability to design and implement RESTful or GraphQL APIs.\nVersion Control: Proficient with Git and collaborative development workflows (e.g., Gitflow).\nTesting: Experience writing unit, integration, and end-to-end tests using relevant testing frameworks.\nProblem-Solving Skills: Excellent analytical and problem-solving abilities with a keen attention to detail.\nCommunication Skills: Strong written and verbal communication skills, with the ability to effectively communicate technical concepts to both technical and non-technical audiences.\nTeamwork: Ability to work effectively in a collaborative team environment.\nBenefits:\nCompetitive salary within the specified range\nComprehensive benefits package, including paid Life, STD, and LTD insurances.\nHealth, dental, and vision coverage provided.\nGenerous paid time off, including 10 vacation days accrued, 3 personal days, and paid birthday off","company":"First Choice Surveying","rawCompany":"first choice surveying","city":"Sanford","state":"FL","isRemote":false,"isActive":false,"createdAt":"2026-04-12T21:26:12.011Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Full Stack Developer","description":"We are seeking a highly motivated and experienced Full Stack Developer to play a pivotal role in the development of a new, comprehensive software platform for tracking, storing, and managing survey data. This role offers a unique opportunity to be involved in all stages of the software development lifecycle, from initial concept and architecture to deployment and ongoing maintenance. You will be instrumental in building a robust, scalable, and user-friendly application that meets the evolving needs of our users. This platform will aim to streamline workflows, improve data accuracy, and provide valuable insights for our clients.\nResponsibilities:\nFull Lifecycle Development: Participate in the entire software development lifecycle, including requirements gathering, system design, database modeling, front-end and back-end development, testing, deployment, and ongoing maintenance.\nFront-End Development: Design and implement intuitive and responsive user interfaces using modern front-end frameworks and libraries (e.g., React, Angular, Vue.js). Ensure a seamless and engaging user experience, with a focus on data visualization and user interaction.\nBack-End Development: Develop robust and scalable server-side logic and APIs using appropriate programming languages and frameworks (e.g., Python/Django, Node.js/Express, Java/Spring). Implement business logic for survey data processing, user authentication, and system integrations.\nDatabase Design and Management: Design, implement, and manage efficient and well-structured databases (e.g., PostgreSQL, MySQL, MongoDB) to store and retrieve survey data effectively. Optimize database performance for large datasets and complex queries.\nAPI Development and Integration: Design and build RESTful or GraphQL APIs for seamless communication between the front-end and back-end components, as well as potential integration with other systems (e.g., GIS software, CRM).\nCloud Deployment and Management: Experience with cloud platforms (e.g., AWS, Google Cloud, Azure) for deploying, scaling, and managing the application. Implement infrastructure-as-code and automate deployment processes.\nTesting and Quality Assurance: Write unit, integration, and end-to-end tests to ensure the quality, reliability, and performance of the software. Participate in code reviews to maintain high coding standards and best practices.\nCollaboration and Communication: Work closely with product managers, designers, surveyors, and other stakeholders to understand requirements, provide technical insights, and ensure alignment throughout the development process.\nProblem Solving and Innovation: Proactively identify and resolve technical challenges, and contribute innovative ideas to enhance the platform's functionality, user experience, and efficiency.\nTechnical Documentation: Create and maintain clear and concise technical documentation for the software architecture, code, and deployment processes.\nStaying Current: Continuously learn and adapt to new technologies, tools, and best practices in web development and the surveying industry.\nQualifications:\nEducation: Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).\nExperience: Minimum of 3 years of professional experience as a Full Stack Developer.\nFront-End Proficiency: Strong proficiency in modern front-end technologies, including:\nHTML, CSS, and JavaScript (ES6+).\nExperience with at least one major JavaScript framework/library (e.g., React, Angular, Vue.js).\nUnderstanding of responsive design principles and cross-browser compatibility.\nFamiliarity with front-end build tools (e.g., Webpack, Parcel).\nExperience with data visualization libraries (e.g., D3.js, Chart.js) is a plus.\nBack-End Proficiency: Solid understanding of back-end development principles and experience with at least one of the following:\nPython with frameworks like Django or Flask.\nNode.js with frameworks like Express.\nJava with frameworks like Spring.\nExperience with ORM (Object-Relational Mapping) libraries.\nDatabase Expertise: Experience designing and working with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB). Strong understanding of database concepts, data modeling, and query optimization.\nAPI Development: Proven ability to design and implement RESTful or GraphQL APIs.\nVersion Control: Proficient with Git and collaborative development workflows (e.g., Gitflow).\nTesting: Experience writing unit, integration, and end-to-end tests using relevant testing frameworks.\nProblem-Solving Skills: Excellent analytical and problem-solving abilities with a keen attention to detail.\nCommunication Skills: Strong written and verbal communication skills, with the ability to effectively communicate technical concepts to both technical and non-technical audiences.\nTeamwork: Ability to work effectively in a collaborative team environment.\nBenefits:\nCompetitive salary within the specified range\nComprehensive benefits package, including paid Life, STD, and LTD insurances.\nHealth, dental, and vision coverage provided.\nGenerous paid time off, including 10 vacation days accrued, 3 personal days, and paid birthday off","datePosted":"2026-04-12T21:26:12.011Z","dateModified":"2026-04-12T21:26:12.011Z","hiringOrganization":{"@type":"Organization","name":"First Choice Surveying","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Sanford","addressRegion":"FL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"eae6cfe0e1411a6925ecc2d5"},"url":"https://jobsearcher.com/jobs/eae6cfe0e1411a6925ecc2d5"}}