Software Engineer – Full Stack (Contract)
Location: United States | Experience: 4–6 Years | Skills: Golang, React/Next.js, React Native
About the Role
Join Gartner IT’s Digital Product Technology team as a Software Engineer – Full Stack and make a direct impact on how thousands of enterprise leaders connect, collaborate, and make business decisions. As a key contributor to the Peer Community product, you’ll innovate alongside top engineers and drive the development of high-impact digital solutions in a culture that rewards creativity, initiative, and technical excellence.
Responsibilities
- Design, build, and deliver robust, scalable features end-to-end across both web and backend platforms.
- Engage in technical design conversations, offering insights on architecture and implementation.
- Collaborate closely with Product and Design to rapidly prototype, validate, and iterate on new ideas.
- Write clean, well-tested, and well-documented code, maintaining high standards in code reviews.
- Elevate team capability by sharing knowledge and embracing a culture of continuous innovation.
Required Skills and Experience
- 4+ years of hands-on professional software engineering experience in production environments.
- Advanced proficiency in Go (Golang) for backend development.
- Strong practical experience in React/Next.js or React Native for UI development.
- Deep understanding of system design, testing methodologies, and software delivery best practices.
- Excellent communication abilities for effective teamwork and stakeholder engagement.
- Bachelor’s degree (or foreign equivalent) in Computer Science or a related field.
Preferred Skills
- Experience working with distributed systems, high-traffic or data-intensive platforms.
- Familiarity with agile/Scrum methodologies and fast-paced development cycles.
- Background in integrating third-party video conferencing APIs or SDKs.
Benefits
- Thrive in a world-class engineering culture that values innovation, autonomy, and professional growth.
- Contribute to products used by global technology leaders and expand your technical expertise.
- Work with a collaborative, outcome-driven team where your ideas are heard and valued.
How to Apply
Ready to join a high-impact team and accelerate your career? Submit your application with your updated resume and a brief cover letter highlighting your full stack engineering experience and relevant project work.