Signet Jewelers

Full Stack Developer – IT

Signet Jewelers

full-time

Posted on:

Location Type: Hybrid

Location: AkronOhioTexasUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Collaborate with Product Owners, Business Analysts, Architects, and UX teams to define technical deliverables that align with business objectives and customer needs.
  • Participate in architecture and design discussions across the full stack, ensuring scalability, security, and maintainability.
  • Evaluate and recommend modern frameworks, tools, and technologies to improve development velocity and system performance.
  • Adhere to coding standards, reusable components, and engineering best practices.
  • Provide technical estimation, risk assessment, and delivery planning support for initiatives.
  • Develop, and maintain full stack applications including responsive UIs, APIs, services, and databases.
  • Translate functional and technical designs into high-quality, maintainable, and testable code.
  • Build and integrate RESTful/GraphQL APIs, microservices, and third-party integrations.
  • Ensure seamless integration between front-end, services, and data platforms.
  • Lead complex feature development and critical technical implementations.
  • Develop automated unit, integration, and end-to-end tests to ensure reliability and quality.
  • Conduct code reviews, technical walkthroughs, and enforce engineering standards.
  • Participate in Proofs of Concept (POCs) and pilots to evaluate new tools and approaches.
  • Support and enhance CI/CD pipelines and deployment strategies.
  • Migrate high-risk or complex solutions into production environments.
  • Ensure application security, performance optimization, and data integrity best practices.
  • Maintain clear documentation technical processes for Runbook creation and KT sessions to Support Teams.
  • Enhance and support existing applications, services, and integrations.
  • Troubleshoot and resolve complex production issues across the full stack.
  • Analyze system performance and implement improvements to reliability, scalability, and efficiency.
  • Collaborate with DevOps and support teams on monitoring, logging, alerting, and incident management.
  • Document technical issues, root causes, and resolutions for knowledge sharing.
  • Mentor junior and mid-level developers and provide technical coaching.
  • Work independently with minimal oversight while managing competing priorities.
  • Assist in training and supporting end-users and stakeholders.
  • Complete additional responsibilities as assigned by the Manager.
  • Consistent and reliable attendance is considered an essential function of this role.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience
  • Cloud, DevOps, or relevant technical certifications preferred
  • 7+ years of professional software development experience with significant full stack ownership
  • Strong experience with modern front-end frameworks (React Native)
  • Experience building back-end services using technologies such as Node.js, Java, .NET, or Python
  • Experience designing RESTful/GraphQL APIs, microservices, and event-driven architectures
  • Proficiency with relational and/or NoSQL databases (SQL Server, PostgreSQL, Dynamo DB, etc.)
  • Experience with AWS cloud platforms and CI/CD pipelines
  • Strong understanding of system design, integration patterns, scalability, and performance optimization
  • Expertise in secure coding practices, authentication/authorization, and data protection
  • Advanced troubleshooting and root cause analysis skills.
Benefits
  • Competitive healthcare, dental & vision insurance
  • 401(k) matching after one year of employment
  • Generous time off + company holidays
  • Merchandise discount
  • Learning & Development programs
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
full stack developmentReact NativeNode.jsJava.NETPythonRESTful APIsGraphQL APIsmicroservicesSQL ServerPostgreSQL
Soft Skills
collaborationtechnical estimationrisk assessmentdelivery planningmentoringtroubleshootingindependent workcommunicationdocumentationproblem-solving
Certifications
Bachelor’s degree in Computer ScienceCloud certificationsDevOps certifications