Description
Brightland Homes, LTD. is seeking a Full-Stack Developer to manage and drive the development of warranty software, including backup support for Brightland Homes' website and sales office smart TVs.
At Brightland Homes, LTD. we pride ourselves on our culture and our ability to make our company a place where employees enjoy coming to work each day.
We believe hard work is important but also know balance is essential. We encourage employees to become their best, both personally and professionally.
Everything we produce is a result of our team members' hard work and talent. We believe that when good ideas are shared, even better things can happen.
The Company offers numerous options to help its employees achieve their financial, professional, and wellness goals including :
- Medical, dental, and vision insurance options
- Paid time off
- Company-provided life insurance policy
- 401(k) plan and match
- Gym membership reimbursement
- Career development and opportunities for advancement
- Charitable activities and more
General Duties and Responsibilities :
- Manage complete warranty software development process
- Design, develop, and maintain full-stack web applications such as React, Angular or using modern frameworks and libraries
- Integrate applications with AWS services such as EC2, S3, RDS, Lambda, API Gateway, CloudFront, OpenSearch, AppSynch, 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 the company's website and sales office smart TVs and be able to provide detailed support for both
- Develop and enhance web-based applications and tools
- Test front-end and back-end web applications
- Make recommendations regarding new and existing system features and structure
- Assist 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 Cloud Formation, Terraform, or similar laC 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
Qualifications :
- Bachelor's degree (or equivalent combination of education and experience) in Computer Science or a related field
- Five or more years of Full-Stack Development experience, 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 JavaScript framework (React, Angular, and server-side language (
- Hands-on experience with AWS services such as EC2, S3, RDS, Lambda, API Gateway, CloudFront, OpenSearch, AppSynch, SNS, and SQS
- Understanding of server-less architectures, microservices, and containerization (Docker, Kubernetes)
- Familiarity with cloud infrastructure automation tools (CloudFormation, Terraform)
- Experience with progressive web app (PWA) development and best practices
- GitHub or similar version control software experience
- Excellent project management and problem-solving skills
- Experience with custom CRM systems
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 database technologies (SQL and NoSQL)