Return To Search
Full Stack Developer
Location: Suwanee, GA
Job Type: Contract To Hire
Company: IDR
Category: Development and Architecture
The Full Stack Developer role presents an exciting opportunity to join a leading technology organization committed to driving innovation in the field of IoT and cloud-based solutions. As a Full Stack Developer, you will play a key part in creating scalable and secure applications that power advanced IoT platforms. This position is ideal for individuals with a strong background in software engineering, particularly those who excel in both backend and frontend development and have a passion for working in collaborative, agile teams. The opportunity allows you to contribute to cutting-edge projects while being part of a company recognized for its commitment to employee growth, quality, and industry leadership.
As a Full Stack Developer, you will work closely with cross-functional teams, including firmware and hardware experts, to deliver secure and robust IoT solutions. Responsibilities include designing, developing, and maintaining full-stack applications, integrating cloud services, and ensuring that all systems adhere to the highest security and industry standards. You will also have the chance to influence the direction of innovative products, participate in code reviews, and engage in agile development processes to ensure continuous improvement and high-quality software delivery.
Working as a Full Stack Developer offers the chance to leverage your expertise in Python, JavaScript, TypeScript, and cloud computing platforms such as AWS. You will have the opportunity to collaborate with talented professionals, enhance your skills in both frontend and backend development, and contribute to projects at the forefront of IoT technology. The organization values diversity, encourages continuous learning, and provides a supportive environment where your contributions are recognized and rewarded. If you are seeking to advance your career in a dynamic industry and make a significant impact on next-generation technology solutions, this Full Stack Developer role is a perfect fit.
Full Stack Developer - Summary
- Collaborate within cross-functional teams to develop scalable and secure full-stack applications for IoT platforms.
- Leverage expertise in modern programming languages and cloud platforms to create high-performance solutions that meet industry standards.
- Participate in agile software development processes, ensuring continuous delivery of high-quality, innovative products.
Duties & Responsibilities
- Develop and maintain full-stack applications utilizing Python, JavaScript/TypeScript, and cloud services.
- Integrate IoT solutions in collaboration with firmware and hardware teams.
- Design, implement, and optimize backend systems, databases, and web services with a focus on security and scalability.
- Contribute to the advancement of innovative IoT solutions while adhering to industry security standards.
- Participate in agile development methodologies, code reviews, and comprehensive testing to ensure quality software releases.
Salary & Benefits
- Competitive compensation package with comprehensive benefits including medical, dental, vision, and more.
- Access to employee stock ownership programs and other company-sponsored benefits.
- Opportunity to work with an industry-leading employer recognized for excellence and employee engagement.
Qualifications & Requirements
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field.
- 10+ years of hands-on experience in software development.
- Expert-level proficiency in at least one core programming language such as Python, Java, C++, or C#.
- Strong understanding of both compiled and interpreted programming languages.
- Experience with AWS cloud services, including Lambda, EC2, SQS, SNS, and CloudFormation.
- Familiarity with IoT platforms, particularly AWS IoT Core.
- Proficiency in frontend frameworks such as React or Angular, and experience with TypeScript.
- Backend development experience with PostgreSQL and database configuration.
- Knowledge of security standards related to IoT and cryptographic chip security.
- Experience with version control systems such as Git and GitHub.
- Familiarity with build systems and agile development environments.
- Preferred: Experience with desktop applications, embedded systems, scalable system design, additional server-side frameworks, AI-assisted development, Kubernetes, or Docker.
Ideal Candidate Snapshot
- Demonstrates strong analytical and problem-solving skills in both frontend and backend development.
- Experienced in integrating cloud and IoT solutions within a collaborative, agile environment.
- Proactive, adaptable, and committed to continuous learning and improvement.
- Excellent communication skills and a passion for innovation in software engineering.
- Committed to upholding industry standards for security and quality.
Other Relevant Information
- This position provides a unique opportunity to work in a region known for its vibrant tech industry and community culture.
- As a Full Stack Developer, you will join a company with over 25 years of proven industry experience and a history of award-winning employee engagement.
- Employees benefit from dedicated support to ensure career growth and professional success.
- The organization is an Equal Employment Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. The company adheres to governmental recordkeeping and reporting requirements for civil rights laws and encourages applicants to voluntarily self-identify demographic information in accordance with applicable laws and regulations.
If you are ready to take the next step in your software development career, apply now by clicking the application button to join a forward-thinking team as a Full Stack Developer.