Full-Stack Developer

Top Dog Recruiting

  • Addison, TX
  • Permanent
  • Full-time
  • 15 days ago
  • Apply easily
  • Manage the complete software development
  • Design extensive model of software functionality for all departmental aspects and management required reports from conception to deployment for software/website.
  • Design, develop, and maintain full-stack web applications using modern frameworks and libraries (e.g., React, Angular, and Node.js)
  • Oversee compliance to Design of software, interject improvements and pretest individual components.
  • Integrate applications with AWS services such as EC2, S3, RDS, Lambda, API Gateway, CloudFront, OpenSearch, AppSync, SNS, and SQS
  • Manage the day-to-day operations of software products, and manage quality assurance testing, of content updates, feature enhancements and bug fixes.
  • Learn full operational aspects of clients Website and Sales Office Smart TVs to enable detailed support when called upon.
  • Provide support to clients Website
  • Develop and enhance web base applications and tools.
  • Test frontend and backend web applications
  • Take projects from specification to implementation.
  • Make recommendations regarding new and existing systems features and structure.
  • Assis in troubleshooting issues on web-based systems
  • Implement serverless architectures using AWS Lambda and related services.
  • Develop and deploy progressive web apps (PWAs) with offline capabilities and improved performance.
  • Configure and manage AWS infrastructure using CloudFormation, Terraform, or similar IaC tools.
  • Optimize application performance, scalability, and cost-effectiveness within the AWS ecosystem.
  • Participate in the entire application lifecycle, including coding, testing, deployment, and monitoring.
  • Collaborate with cross-functional teams, including designers, product managers, and other developers.
  • Stay up to date with emerging technologies, trends, and best practices in web development and AWS.
  • Other duties and projects as properly
Qualifications: Experience creating and deploying applications/services in Azure or AWS.
GitHub or similar version control software experience
  • Experience at developing and following best practices in agile methodologies, have an analytical mindset and building secure applications according to modern best practices.
  • Excellent knowledge of API development
  • Knowledge of front-end and back-end languages, libraries, and JavaScript frameworks
  • Familiarity with databases and web servers
  • Excellent project management and problem-solving
  • Strong communication skills with ability to translate technical language to a non-technical
  • Strong attention to detail and experience with data-driven decisions
  • Strong skills in identifying operational issues and recommending solution
  • Strong analytical, prioritization and organizational skills
  • Capable of managing multiple projects simultaneously
  • Able to develop and maintain positive and cooperative working
  • Willingness to learn new things and take on new responsibilities as
  • Exemplary record of attendance and punctuality
Preferred Qualifications:
  • AWS Certified Developer or Solutions Architect Certification
  • Experience with DevOps practices and tools (Jenkins, CircleCI, CodePipeline)
  • Familiarity with Microservices architecture and event-driven architectures
  • Experience with databases technologies (SQL and NoSQL
Primary Skill:
  • Bachelors degree in computer science, software engineering, or a related field (or equivalent experience)
  • 5+ years of experience in full-stack web development, with a strong understanding of front-end and back-end technologies
  • Experience with Microsoft windows server, Microsoft IIS, SQL server, Linux/BSD, Apache/IIS MySQL/MongoDB, PHP.
  • Proficiency in a least one modern JavaScript framework (React, Angular, Vue. Js) and server-side language (Nod.js)
  • Hands-on experience with AWS services such as EC2, S3, RDS, Lambda, API Gateway, CloudFront, OpenSearch, AppSync, SNS, and SQS
  • Understanding of Serverless architectures, microservices, and containerization (Docker, Kubernetes)
  • Familiarity with cloud infrastructure automation tools (CloudFormation, Terraform)
  • Experience with progressive web app (PWA) development and best practices
  • Experience with Custom CMS Systems

Top Dog Recruiting