Logo
LineLeader

Sr. Full Stack Developer

LineLeader, Irving, Texas, 75084


About LineLeader We're on a mission to help childcare centers thrive. Our software platform simplifies marketing, registration, payment processing, and operations for early education, childcare, and after school care programs so staff can spend time on their most important job: taking care of the children and families in their care. We're passionate about building the team and technology that powers the childcare industry. And we're looking for smart, creative, and entrepreneurial team members who want to be a part of something amazing and have fun along the way. Plus, we're big on professional development and putting you on a path to success. We were recently awarded the Bronze Stevie® for Great Employers and the SaaS Awards for Best SaaS Education Product. The Role We are looking for a Senior Full Stack Developer to produce scalable software solutions and play a key role in driving the technical direction and architectural decisions for our suite of products. You will work closely with cross-functional teams, including product management, engineering, and design, to develop and enhance our software solutions. Your expertise in the LAMP (Linux, Apache, MySQL, PHP) stack, Node.js, MeteorJS, AWS, Typescript, VueJS, Jest, and PHPUnit will be vital in ensuring the scalability, reliability, and performance of our applications. Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time. Responsibilities: Technical Leadership: Provide technical leadership and guidance to a team of software engineers, serving as a subject matter expert in the LAMP stack, Node.js, MeteorJS, AWS, Typescript, VueJS, Jest, and PHPUnit. Architecture and Design: Collaborate with product managers and architects to define and evolve the overall software architecture and design for our products. Drive the development of scalable and maintainable solutions that meet business requirements and align with industry best practices. Provide leadership in data modelling and database design. Full-stack Development: Develop high-quality software components across the full technology stack, including front-end and back-end systems. Write clean, efficient, and testable code using Typescript, VueJS, and the LAMP stack to deliver new features, enhancements, and bug fixes. Performance and Scalability: Optimize the performance and scalability of our applications to handle increasing user loads and data volumes. Identify and resolve bottlenecks, implement caching strategies, and leverage AWS services to ensure optimal system performance. Technical Innovation: Stay up-to-date with the latest industry trends and emerging technologies. Continuously evaluate and recommend new tools, frameworks, and methodologies, such as Jest and PHPUnit, that can enhance our development processes and drive innovation. DevOps and Deployment: Collaborate with the DevOps team to streamline and automate the software development, testing, and deployment processes. Champion the use of CI/CD pipelines and infrastructure-as-code practices to achieve faster time-to-market and higher reliability. Quality Assurance: Work closely with quality assurance engineers to design and implement effective testing strategies, including automated tests with Jest, Mocha, PHPUnit, and Cypress. Ensure the delivery of high-quality software by participating in code reviews and conducting thorough testing. Qualifications: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Extensive experience (8 years) in software development, with a focus on web-based applications and SaaS products. Strong expertise in the LAMP stack (Linux, Apache, MySQL, PHP), Node.js, MeteorJS, AWS, Typescript, VueJS, Jest, and PHPUnit. Experience with NoSQL queries, aggregation pipelines, and general MongoDB concepts. Proven track record of leading and mentoring software engineering teams. Solid understanding of software architecture principles and design patterns. Experience with agile development methodologies and practices. Proficient in writing clean, efficient, and maintainable code using best practices. Strong problem-solving and analytical skills, with a keen attention to detail. Excellent communication and collaboration skills, with the ability to work effectively in a cross-functional team environment. Preferred Qualifications: Experience working in a fast-paced startup environment or small-sized company. Familiarity with containerization technologies (e.g., Docker, Kubernetes). Knowledge of front-end technologies such as HTML, CSS More than a job Where you work isn't just a career decision it's a life decision. We get it. That's why we want all of our Blocks to feel a sense of belonging that comes from feeling supported in all areas of their lives. Everyone has family, friends and interests outside of their careers, so we offer perks and benefits to make work, work better for you. 18 days of PTO, plus 11 paid holidays. Whether it's hiking a mountain in Colorado or bonding with your couch, we all need downtime. We've got you covered. We offer insurance plans that pay for 100% of your medical, dental, and vision. 401K program Parental leave. Expanding your family? We offer 6-12 weeks of paid parental leave. Continuing education. All Quacks receive time and reimbursements to spend on professional development. LineLeader is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind: LineLeader is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. LineLeader will not tolerate discrimination or harassment based on any of these characteristics. LineLeader encourages applicants of all ages.