Full Stack Developer
Role details
Job location
Tech stack
Job description
We are seeking a highly skilled and innovative Full Stack Application Developer to join our growing technology team. This role is responsible for designing, developing, implementing, and maintaining custom web applications, client portals, websites, and business software solutions. The ideal candidate is experienced across both front-end and back-end development and can independently manage projects from concept through deployment., * Design, develop, and maintain custom web applications, customer portals, and websites.
- Collaborate with leadership and stakeholders to gather business requirements and translate them into technical solutions.
- Build responsive, user-friendly interfaces using modern front-end technologies.
- Develop secure and scalable back-end systems, APIs, and database structures.
- Integrate third-party platforms, payment gateways, CRM systems, and business applications.
- Optimize applications for performance, security, scalability, and user experience.
- Troubleshoot, debug, and resolve software issues in a timely manner.
- Perform testing, quality assurance, and deployment of new features and updates.
- Maintain technical documentation for applications, systems, and development processes.
- Stay current with emerging technologies and recommend innovative solutions to improve business operations.
- Participate in strategic planning for future software development initiatives.
Requirements
Do you have a Bachelor's degree?, * Bachelor's degree in Computer Science, Software Engineering, Information Technology, or equivalent experience.
- 5+ years of experience developing web applications and software solutions.
- Proficiency in front-end technologies such as HTML, CSS, JavaScript, React, Angular, or Vue.js.
- Experience with back-end development using Node.js, .NET, Python, PHP, Java, or similar technologies.
- Strong understanding of relational and non-relational databases (MySQL, PostgreSQL, SQL Server, MongoDB, etc.).
- Experience building and consuming RESTful APIs.
- Knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
- Experience with source control systems such as Git.
- Strong problem-solving, analytical, and project management skills.
- Excellent communication skills and ability to work with both technical and non-technical stakeholders., * Experience developing SaaS platforms and customer-facing portals.
- Knowledge of DevOps practices and CI/CD pipelines.
- Experience with mobile application development.
- Familiarity with cybersecurity best practices and compliance requirements.
- Experience with AI integrations, automation tools, and workflow optimization.
Benefits & conditions
Pulled from the full job description
- 401(k)
- Health insurance
- Paid time off
- Vision insurance
- Health savings account
- Dental insurance
- Life insurance, * 401(k)
- Dental insurance
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Vision insurance