Skip to content

Principle Full Stack Engineer

Posted: 10/30/2025

POSITION SUMMARY
As a Senior Full Stack Software Engineer, you will serve as a technical leader and a key contributor in building innovative, high-impact solutions. This role emphasizes ownership of complex projects, mentorship, and cross-functional collaboration. You will work closely with stakeholders across the organization to define technical strategy, design scalable systems, and deliver impactful results.
 
POSITION RESPONSIBILITIES
Design, develop and maintain web application and systems using modern software development practices and technologies while writing high-quality, maintainable, and testable code.

  • Ability to write clean, efficient, and well-documented code under tight deadlines.
  • Ability to analyze and solve complex technical problems, with a track record of delivering innovative solutions.
 Collaborate with other developers and stakeholders to create software solutions that meet business requirements on a fast-paced environment with sometimes limited resources.
  • Proven experience with Agile (SDLC) and ability to work in a fast-paced environment.
  • Ability to articulate complex technical concepts to both technical and non-technical stakeholders.
  • Unmatched attention to detail and ability to produce high-quality work, even under tight deadlines.
  • Proven ability to find creative solutions with limited resources and manpower.
 Devise innovative solutions to complex problems while maintaining a positive, we can do it, approach.
  • Ability to analyze and solve complex technical problems.
  • Ability to think outside of the box and come up with innovative solutions.
  • Ability to adapt, experiment and learn new technologies quickly and willing to take on new challenges.
 Contribute to our system architecture & strategy.
  • Architect scalable, reliable, and maintainable systems to meet current and future business needs.
  • Evaluate emerging technologies and recommend their adoption where beneficial.
  • Provide technical guidance during the early phases of project planning, ensuring feasibility and long-term viability.
 REQUIREMENTS & PREFERENCES
  • 5+ years of professional software development experience, with a proven track record of building and maintaining complex software systems.
  • Experience in Python (Django), JavaScript (React).
  • Proficiency in modern development tools and frameworks.
  • Strong understanding of algorithms, data structures, and software design patterns, with the ability to make trade-offs for speed and scalability.
  • Hands-on experience with distributed systems, microservices, and cloud computing platforms (AWS, Azure, GCP).
  • Strong understanding of databases (SQL and NoSQL), APIs, and system integration.

thank you to our sponsors:

Visionary Sponsor

Cornerstone Sponsors

Industry Partners

Scroll To Top