Job Url: https://www.linkedin.com/jobs/search/?currentJobId=4365114996&f_AL=true&f_TPR=r86400&f_WT=2&keywords=software%20engineer&origin=JOB_SEARCH_PAGE_JOB_FILTER&start=500 Job Description: Full Stack Developer (Frontend/Backend) Zyxware Technologies · United States (Remote) Easy Apply Save Save Full Stack Developer (Frontend/Backend)  at Zyxware Technologies Show more options Your profile is missing required qualifications Show match details Help me update my profile BETA Is this information helpful? Get personalized tips to stand out to hirers Find jobs where you’re a top applicant and tailor your resume with the help of AI. Try Premium for PKR0 Meet the hiring team Naga Sri Sai 3rd Technical Recruiter Job poster Message About the job Title : Full Stack Developer Location : Remote Type : Fulltime Job Description and Responsibilities : A versatile platform agnostic set of technical skills spanning the entire application stack, from the front-end user interface to the back-end logic and databases. Additionally, strong soft skills like problem-solving and communication are essential for collaborating with cross-functional teams and implementing upgrades/enhancements effectively. Key Responsibilities :Design and Develop Applications: Build responsive, user-friendly front-end interfaces and robust back-end systems using modern and legacy technologies. Understand the application functionality by reading legacy code (i.e., FoxPro code) Adherence to the Full Software Development Life Cycle (SDLC): Participate in all aspects of agile software development, including design, implementation, testing, deployment, and maintenance. Create and Integrate APIs: Develop and maintain RESTful APIs for seamless communication between front-end and back-end systems and integrate third-party APIs where required. Manage Databases: Design, develop, and manage databases (SQL and NoSQL) to ensure efficient data storage, retrieval, and performance optimization. Ensure Performance & Scalability: Optimize applications for maximum speed, scalability, and security across various platforms and devices. Troubleshoot and Debug: Identify bugs, resolve bugs, troubleshoot technical issues, perform unit testing, and conduct code reviews to ensure high standards for code quality. Collaborate Cross-Functionally: Work closely with product managers, designers, and other developers to define requirements, refine user stories, and ensure a cohesive final product. Technical Documentation: Create and maintain technical documentation and artifacts for developed software products. Required Skills and Qualifications (i.e., Must Haves) : Proven experience as a Full Stack Developer, showcasing successful end-to-end projects. Front-End Proficiency: Strong command of fundamental front-end languages and libraries, including HTML, CSS, and JavaScript, plus experience with frameworks like React, Angular, or Vue. Back-End Proficiency: Expertise in one or more back-end languages (e.g., Node.js, Python, Java, PHP, C#, FoxPro, ASP) and associated frameworks. Databases: Proficiency with database technologies such as MSSQL, Oracle, PostgreSQL etc. Version Control: Proficiency in using version control tools like GIT for collaborative coding and code management. Problem-Solving: Excellent analytical and problem-solving skills with strong attention to detail. Communication: Strong verbal and written communication skills and the ability to articulate technical concepts to non-technical stakeholders. Cloud Platforms: Experience with cloud computing platforms such as AWS, Azure, or Google Cloud Platform (GCP). Optional Skills and Qualifications (i.e., Nice-to-Haves) : Education: A bachelor’s degree in computer science, Software Engineering, or a related field. DevOps Experience: Hands-on knowledge of continuous integration/continuous deployment (CI/CD) pipelines and tools like Jenkins, Docker, or Kubernetes. Methodologies: Familiarity with Agile and Scrum development methodologies.