Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Full Stack Developer image - Rise Careers
Job details

Full Stack Developer

Madhive is the leading tech company engineered for modern TV advertising. Advertisers seamlessly customize and automate the OTT buying process into an operating system with our self-service platform. Powered by our industry-leading bidder and device graph that processes 260 billion available ad opportunities per day, we deliver precise, brand-safe, audience connections efficiently at scale.

What You Will Do:

  • Hands-on Full stack Development using PHP, MySQL, Angular and Javascript.

  • Design and architect modules based on product team specifications.

  • Learn and use core AWS technologies to design and then build available and scalable backend web services and customer-facing APIs.

  • Working closely with Onsite Product and Engineering teams to understand the requirements.

  • Strong problem-solving skills, algorithmic skills, and data structures.

  • Experience in agile methodologies like Scrum. Good understanding of branching, build, deployment, continuous integration methodologies.

  • Write detailed engineering specs from business requirements and code the frontend part of projects from start to finish.

  • Solve complex performance problems and architectural challenges.

  • Participate in Agile sprints to rapidly iterate and execute product deliverables on Amazon AWS stack using technologies such as ECS, S3, RDS, Aurora. Contribute and create a team culture of collaboration, fun, and delivering excellence to our partners.

Who You Are:

  • 5+ years of professional software development experience.

  • Solid engineering principles and clear understanding of data structures and algorithms.

  • Full stack development experience with PHP, MySQL, Angular working in a LAMP environment.

  • Knowledge of frameworks like CodeIgniter is a plus and Working knowledge of Apache web servers.

  • Must have experience working with front end code using technologies like JavaScript, HTML,CSS and knowing Angular is a plus.

  • Full-cycle PHP code development experience including debugging and performance analysis.

  • Working knowledge of RESTful paradigms to build API for our front end applications.

  • Owning requirements and working them from start to finish.

  • Some experience with frontend technologies such as JavaScript and frameworks AngularJS, Angular4, ReactJS, Redux, RxJs, Materialize, jQuery, NodeJS etc.

  • Strong database design and query writing skills with a commitment to performance and efficiency.

  • Knowledge of service oriented architecture, microservices, and distributed systems.

  • Experience working in Agile methodology, Github, and Jira.

  • Some experience working with AWS using EC2, S3 and RDS.

  • Understands the product design lifecycle and Demonstrated effective communication and collaboration.

  • Can work well as a team player, bridging communication and understanding between the business and technical sides of the business.

  • Demonstrated empathy - Ability to identify customer and market pain points and develop/implement plans to address them.

Nice to Have:  

  • Great learning attitude

  • Eagerness to take ownership

  • A global mindset

 

Why Frequence?

Frequence is proud to be  certified as a  Great Place to Work, and ranked as one of the USA's fastest-growing private companies by Inc. Magazine

Our people-first culture and distinctive mission set us apart from others in the industry. As our company grows, so does our need to add sharp, ambitious, and talented people to our team. We're approachable, inclusive, and encourage open dialogue within our community. This is a place where your voice matters. Join us and let's see what we can build together.

Some of the industry-leading benefits we offer include:

  • Competitive salary 

  • Group Health Insurance Policy

  • Group Accident/Disability Insurance 

  • Remote Work Options

  • Employee Referral Program

  • Food and Beverages

  • Stock options

Privacy Policy can be reviewed here.

We are Madhive

We empower our clients to create enduring relationships with consumers through maximum-fidelity, TV-first technology that elevates media, embodies relentless innovation, and ensures unrivaled revenue acceleration.

Madhive is a dynamic, diverse, innovative, and friendly place to work. We embrace our differences and believe they fuel our creativity. We come from varied backgrounds and think that’s important. Whether it’s taking ideas from previous lives and applying them in different ways or creating something completely new, we are all trail-blazing team players who think big and want to make an impact. 

We are committed to cultivating a culture of inclusion and collaboration. We welcome diversity in education, culture, opinions, race, ethnicity, gender identity, veteran status, religion, disability, sexual orientation, and beliefs.

Please be advised that we will NOT be using third-party recruiting agencies for this search.

Madhive Glassdoor Company Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Madhive DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Madhive
Madhive CEO photo
Unknown name
Approve of CEO

Average salary estimate

$95000 / YEARLY (est.)
min
max
$70000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Full Stack Developer, Madhive

Madhive is on the lookout for a talented Full Stack Developer with a passion for tech and a flair for problem-solving! As a leading tech company in modern TV advertising, Madhive provides a self-service platform that streamlines the OTT buying process. In this role, you'll dive into hands-on development using PHP, MySQL, Angular, and JavaScript. You'll work alongside our product and engineering teams, designing modules based on specifications and building scalable backend web services using core AWS technologies. Your daily activities will include writing detailed engineering specs, coding the frontend from scratch, and tackling complex performance challenges. With a minimum of 5 years of professional experience under your belt, you should have a solid foundation in full stack development and a strong understanding of both database design and algorithmic principles. Your adaptability and eagerness to learn will be essential as you navigate various technologies and frameworks. At Madhive, we pride ourselves on our collaborative culture and embrace the diversity of thought and background. We offer competitive salaries, comprehensive health benefits, and the flexibility to work remotely. If you’re ready for a challenging yet rewarding role where your contributions can truly make a difference, join us at Madhive as we revolutionize the advertising landscape together!

Frequently Asked Questions (FAQs) for Full Stack Developer Role at Madhive
What are the main responsibilities of a Full Stack Developer at Madhive?

The Full Stack Developer at Madhive will take on various responsibilities, including hands-on development using PHP, MySQL, Angular, and JavaScript. You'll design and architect modules from product specifications while collaborating closely with product and engineering teams to grasp requirements. Additionally, you will learn and utilize core AWS technologies to build scalable backend web services and customer-facing APIs.

Join Rise to see the full answer
What qualifications are required for the Full Stack Developer position at Madhive?

To qualify as a Full Stack Developer at Madhive, candidates should have at least 5 years of professional software development experience, including full stack development expertise in PHP, MySQL, and Angular within a LAMP environment. A solid grasp of data structures and algorithms is critical, as is knowledge of frameworks like CodeIgniter and RESTful paradigms to build APIs.

Join Rise to see the full answer
How does Madhive support continuous learning for Full Stack Developers?

At Madhive, continuous learning is deeply ingrained in our culture. We encourage Full Stack Developers to take ownership of their work and provide various opportunities for professional development. Through exposure to new frameworks, technologies, and participation in Agile sprints, developers can expand their skills while contributing to impactful projects.

Join Rise to see the full answer
What kind of environment can a Full Stack Developer expect at Madhive?

Madhive fosters a dynamic, diverse, and innovative work environment for Full Stack Developers. We celebrate different backgrounds and perspectives, ensuring a culture of inclusion and collaboration. Our approach promotes open dialogue, making it a welcoming atmosphere where everyone’s voice is valued, and creativity is ignited.

Join Rise to see the full answer
What benefits does Madhive offer to its Full Stack Developers?

Madhive offers an impressive benefits package to its Full Stack Developers, including competitive salaries, group health and accident insurance, remote work options, and employee referral programs. Our benefits are designed to support employees' well-being and foster a sense of community, allowing developers to thrive personally and professionally.

Join Rise to see the full answer
Common Interview Questions for Full Stack Developer
Can you describe your experience with PHP and how you've utilized it in past projects as a Full Stack Developer?

When answering this question, focus on specific projects where you've used PHP. Discuss the scope of the project, your role, and how you applied PHP to solve particular challenges. Highlight your debugging and performance analysis skills as they pertain to the project.

Join Rise to see the full answer
What techniques do you use to ensure database efficiency in your applications?

Discuss your approach to database design, indexing strategies, and query optimization. Provide examples of how you've implemented these techniques in previous projects to improve performance and reduce load times.

Join Rise to see the full answer
How do you keep up to date with new trends and technologies in full stack development?

Mention various resources that you use, such as online courses, developer conferences, or community forums. Share how keeping up with trends has directly improved your work or guided your learning.

Join Rise to see the full answer
Can you explain a complex performance problem you encountered and how you solved it?

Share a specific example of a performance issue, detailing the context and your investigative process. Discuss the solution you implemented and the results, emphasizing your problem-solving skills and analytical approach.

Join Rise to see the full answer
What practices do you follow to ensure code quality and maintainability?

Highlight your use of version control systems like Git, code reviews, and testing. Provide examples of how these practices have contributed to your team's success in delivering reliable software.

Join Rise to see the full answer
Describe your experience with Agile methodologies and how it has influenced your development work.

Discuss your familiarity with Agile practices, such as Scrum, and how they shape your workflow. Share specific examples of your participation in Agile sprints and the benefits you’ve seen in terms of project delivery.

Join Rise to see the full answer
How do you handle communication with non-technical stakeholders?

Explain your approach to bridging the gap between technical and non-technical team members. Provide examples of successful interactions where you've ensured clear communication of technical concepts.

Join Rise to see the full answer
In your opinion, what is the role of a Full Stack Developer in fostering team collaboration?

Emphasize the importance of collaboration in software development. Discuss how you facilitate open communication, share knowledge, and assist others in the team, thereby cultivating a positive team culture.

Join Rise to see the full answer
What tools do you utilize for project management and collaboration, and why are they effective?

Mention tools you've used, such as Jira or Trello, and how they enhance project visibility and team collaboration. Share experiences where these tools helped streamline processes or improve accountability.

Join Rise to see the full answer
How do you prioritize and manage tasks in a fast-paced development environment?

Discuss techniques you use for task prioritization, like Agile boards or backlogs. Share your experience with managing multiple responsibilities and deadlines while ensuring quality deliverables.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Madhive Remote No location specified
Posted 4 days ago
Photo of the Rise User
Madhive Remote No location specified
Posted 4 days ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Jamf Remote Czech Republic - Remote
Posted 12 days ago
Photo of the Rise User
Auria Hybrid No location specified
Posted 4 days ago
Photo of the Rise User
Magic Eden Remote No location specified
Posted 2 hours ago
Photo of the Rise User
Inclusive & Diverse
Empathetic
Customer-Centric
Mission Driven
Growth & Learning
Transparent & Candid
Diversity of Opinions
Dental Insurance
Vision Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Family Medical Leave
Paid Holidays
Sabbatical

Our mission is to empower our clients to create enduring relationships with consumers through maximum-fidelity, TV-first technology that elevates media, embodies relentless innovation, and ensures unrivaled revenue acceleration.

14 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 8, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!