Senior Full Stack Developer

Overview

On Site
Full Time

Skills

Leadership
Web Applications
Testing
Agile
Continuous Integration
Continuous Delivery
Collaboration
Software Development
JavaScript
TypeScript
Migration
AngularJS
React.js
Management
API
Java
Spring Framework
Mentorship
Communication

Job Details

Our client is seeking a Senior Full Stack Developer with a strong emphasis on front-end technologies to join our growing team. The ideal candidate is not only technically proficient in React and Java, but also a highlycollaborative communicator who can mentor others and is ready to grow into a leadership or manager-level role in the near future.

Key Responsibilities:
  • Design, develop, and maintain scalable web applications using React (and legacy Angular to React migration experience is a plus).
  • Collaborate cross-functionally with product managers, designers, and backend engineers to deliver high-impact features.
  • Contribute to architectural decisions and advocate for best practices in code quality, testing, and performance.
  • Provide mentorship and technical guidance to junior and mid-level developers.
  • Take ownership of project deliverables and timelines in an agile environment.
  • Participate in code reviews and support CI/CD pipeline improvements.
  • Be an effective communicator who proactively shares knowledge and fosters team collaboration.


Qualifications:
  • 6+ years of professional software development experience.
  • Strong proficiency in React and modern JavaScript/TypeScript.
  • Experience working with or migrating from Angular to React is a strong plus.
  • Solid understanding of front-end architecture, component lifecycles, and state management (Redux, Context API, etc.).
  • Exposure to Java on the backend (Spring Boot or similar frameworks preferred).
  • Comfortable working across the full stack and integrating with APIs and backend services.
  • Proven track record of leading by example and mentoring peers.
  • Excellent verbal and written communication skills.


#SoniTech
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Soni Resources Group