
Senior Full Stack Software Developer
Palco, Inc.
full-time
Posted on:
Location Type: Remote
Location: Alabama • Florida • United States
Visit company websiteExplore more
Job Level
About the role
- Design, develop, and maintain scalable and reliable web applications using modern frameworks and technologies.
- Build and enhance responsive, user-friendly frontend interfaces.
- Develop backend services and APIs to support web and mobile applications.
- Write clean, efficient, and well-documented code following best practices.
- Collaborate with product managers, designers, and other developers to define and deliver new features.
- Participate in architectural discussions and contribute to technical decision-making.
- Provide technical leadership and mentorship to junior developers.
- Conduct code reviews to ensure quality and consistency across the codebase.
- Develop and execute unit and integration tests to ensure application stability.
- Optimize applications for performance, scalability, and security.
- Automate deployment processes and ensure continuous delivery.
- Monitor applications in production and respond to issues in a timely manner.
- Continuously improve existing applications based on feedback and evolving requirements.
- Stay up to date with industry trends and emerging technologies to ensure solutions remain modern and effective.
Requirements
- 5+ years of experience in full stack web development.
- Strong proficiency in frontend frameworks (e.g. React, Node.js, or Angular).
- Extensive experience with backend technologies (e.g. Elixir, Java, Ruby, or Python).
- Proficiency with databases.
- Experience building and consuming APIs.
- Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).
- Strong understanding of CI/CD pipelines and automated deployment tools.
- Experience with cloud platforms.
- Knowledge of modern authentication methods.
- Strong problem-solving skills, attention to detail, and ability to work independently.
- Excellent communication skills and ability to collaborate with both technical and non-technical teams.
- Bachelor’s degree in computer science, computer engineering, or similar technical discipline.
Benefits
- Generous Paid time off.
- Annual bonus potential.
- Retirement Savings: We will support you as you save for your future.
- Career Growth Opportunities: We help you thrive, so together, we can grow.
- Paid Training: Earn while you learn and continue to grow with access to internal and external learning opportunities.
- Great Work Environment: We are proud of our company culture of collaboration and the recognition we have received for our diversity efforts.
- Employer shared Health Insurance cost.
- Employer paid Disability Insurance.
- Employer paid Life and AD&D Insurance.
- Vision Insurance.
- Cancer Insurance.
- Voluntary Life Insurance.
- Paid Time Off.
- Remote work environment.
- Paid holidays
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
full stack web developmentfrontend frameworksReactNode.jsAngularbackend technologiesElixirJavaRubyPython
Soft Skills
problem-solvingattention to detailindependent workcommunicationcollaborationtechnical leadershipmentorship
Certifications
Bachelor’s degree in computer scienceBachelor’s degree in computer engineering