Job Title: Principal Full Stack Developer
Location: Miami, FL Hybrid 4 days a week on-site.
Company Description:
Our client is an innovative organization in the media-tech space, dedicated to pushing the boundaries of digital media and technology. They strive to create cutting-edge solutions that revolutionize the way people consume and interact with content.
Job Description:
Our client seeking a talented Principal Full Stack Developer to join our team. The ideal candidate will have strong experience working with Node.js, React.js, and Next.js, as well as proficiency in JavaScript, HTML, and CSS. Additionally, experience with AWS cloud services and MySQL as a relational database is required.
Key Responsibilities:
- Develop, maintain, and enhance web applications using Node.js, React.js, and Next.js
- Collaborate with cross-functional teams to design and implement new features
- Optimize applications for maximum speed and scalability
- Write clean, maintainable, and testable code
- Deploy applications on AWS cloud infrastructure
- Troubleshoot and debug issues as they arise
- Stay updated on emerging technologies and best practices in web development
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- Strong proficiency in JavaScript, HTML, and CSS
- Must have 10+ years of experience
- Extensive experience with Node.js, React.js, and Next.js
- Familiarity with AWS cloud services such as EC2, S3, Lambda, and RDS
- Experience working with MySQL or other relational databases
- Solid understanding of software engineering principles and design patterns
- Excellent problem-solving and communication skills
- Ability to work both independently and collaboratively in a fast-paced environment
Preferred Qualifications:
- Experience with serverless architecture and microservices
- Knowledge of containerization technologies such as Docker and Kubernetes
- Familiarity with GraphQL and RESTful APIs
- Previous experience in Agile/Scrum development methodologies