What are the responsibilities and job description for the Full Stack Developer- Richardson, TX-Interview will be In-Person position at SSTech LLC?
Note: Interview will be In-Person
Job title: Full Stack Developer
Location: Richardson, TX
Duration: Long-term
Mode: Onsite
Responsibilities:
Analyze and provide solutions for complex software development tasks, providing design documentation as required.
Collaborate with business unit leadership to understand business requirements and translate into technical solutions.
Exhibit an active interest in how the business works to understand not just what work needs to be done, but why.
Participate in code reviews to ensure the quality of work delivered by the team meets or exceeds stakeholder expectations.
Provide support in production support issue resolution including root-cause analysis and corrective action plans.
Provide ongoing technical support for the Public facing and Internal IT technologies current and future. Understand and utilize the defined change control procedures, installation instructions and support request instructions
Ensure the established monitoring alerts are responded to in a timely manner to ensure for system quality availability, security, performance and failures
Break down any outages or quality issues to root causes and prevent recurrences by addressing root causes
Participate in On Call and after-hours maintenance activities
Engage in and work through major incidents (Sev1, Sev2, Sev3)
Exhibit effective organizational skills, a focus on accuracy, and attention to detail.
Possess excellent analytical, problem solving, and troubleshooting abilities as well as creativity in coming up with outside-the-box solutions.
Conform to architectural and coding standards/conventions including concepts such as defensive programming.
Qualifications
Four-year degree in a related field or equivalent experience
5 years of demonstrable professional experience on the Express js web stack
Full-stack development experience using JavaScript/TypeScript, React, Next.js, Node.js, HTML5, CSS3, REST APIs, Redis, and AWS services such as S3.
Experience developing, supporting, and maintaining Node.js applications, including troubleshooting issues, resolving defects, and implementing enhancements.
Experience developing responsive web applications using React and Next.js.
Strong understanding of UI, cross-browser compatibility, web functions, and standards.
Experience with common design and code patterns (e.g., dependency injection, singleton, factories, etc.)
Experience working on high-concurrency public web applications
Experience implementing industry best practices as they relate to code construction and web application security
Familiarity with the Bootstrap framework
Experience with agile development environments and Scrum methodology a plus
Business domain experience in e-commerce and/or back-office applications a plus
Experience writing unit tests in an MVC environment a plus
Experience working in an AWS environment a plus
Hands-on experience with highly secured enterprise-level applications a plus
Experience writing multi-threaded applications in Nodejs is a plus.
Experience optimizing a slow running application for better performance and speed
Skills and Ability:
Excellent verbal and written communication skills required
Skilled at understanding business and technical requirements, and converting them into working code
Salary : $55 - $60