Senior Full Stack Engineer

GREAT VALUE SELF STORAGE LLC
United States
20 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$135,200.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Microsoft Azure C Sharp (Programming Language) C++ (Programming Language) Cloud Computing Cloud Engineering Code Review Databases
+35 more
Continuous Delivery Continuous Integration Database Design Software Design Patterns DevOps Web Development Cryptographic Protocols Github Systems Analysis Python (Programming Language) Linux Servers Microsoft SQL Server MySQL Ruby on Rails Role-Based Access Control Software Construction Software Engineering Software Systems Subversion Systems Architecture Strategies of Testing Web Applications Web Application Frameworks Cloud Platform System ReactJS System Availability Software Security Backend AngularJS Information Technology Front End Software Development Restful APIs Software Version Control Programming Languages Microservices

Job description

  • Lead the full software development lifecycle for web applications, from requirements gathering to deployment and maintenance.
  • Design and implement robust APIs and RESTful services to facilitate seamless integration across systems.
  • Develop scalable front-end interfaces using JavaScript frameworks such as React or Angular, ensuring optimal user experience.
  • Architect and optimize backend systems utilizing Ruby on Rails, Java, C#, Python, or C++, adhering to best practices in software engineering and design patterns.
  • Collaborate within Agile teams to plan sprints, review code via version control tools like GitHub or SVN, and ensure continuous integration/continuous deployment (CI/CD) pipelines are efficient.
  • Implement security measures including RBAC (Role-Based Access Control) and other security protocols to safeguard data and system integrity.
  • Work with cloud infrastructure providers such as AWS or Azure to deploy, monitor, and scale applications effectively.
  • Apply system design principles for developing microservices architectures that support high availability and scalability.
  • Conduct system analysis and design for developing new features or improving existing functionalities in web development projects.
  • Maintain comprehensive documentation of system architecture, APIs, and development processes for team collaboration.

Requirements

We are seeking a dynamic and highly skilled Senior Full Stack Engineer to join our innovative technology team. In this role, you will lead the development of scalable, high-performance web applications and backend systems, utilizing your expertise in both front-end and back-end technologies. Your contributions will drive the design, implementation, and optimization of complex software solutions that support our business growth and technological excellence. This position offers an exciting opportunity to work with cutting-edge cloud infrastructure, microservices architecture, and modern programming languages in a fast-paced, collaborative environment., * Proven software development experience with a strong background in full stack engineering across diverse programming languages including JavaScript, Python, Java, C#, C++, or Ruby on Rails.

  • Extensive experience designing scalable systems using microservices architecture within cloud environments such as AWS or Azure.
  • Deep understanding of IT infrastructure components including Linux servers, cloud infrastructure management, and network security protocols.
  • Hands-on experience with RESTful API development, web development frameworks (React Express), and front-end technologies like JavaScript frameworks.
  • Familiarity with database management systems such as MySQL or SQL Server; knowledge of database design principles is essential.
  • Strong grasp of software engineering best practices including version control (GitHub, SVN), CI/CD pipelines, design patterns, and software testing methodologies.
  • Experience working within Agile software development environments with a focus on iterative delivery and continuous improvement.
  • Knowledge of application security standards including RBAC (Role-Based Access Control) to ensure secure application access controls.
  • Ability to collaborate effectively with cross-functional teams including product managers, UX designers, DevOps engineers, and QA specialists.

Benefits & conditions

Pay: From $65.00 per hour

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:48 min

Analyzing network packets with database protocol tools

Daniël van Eeden Daniël van Eeden · World Congress 2026 Europe

Videos

See all

Related articles

See all