Techno Softwares
Full Stack Developer (Remote)
Full Stack Developer | Techno Softwares |Philippines
Position: Full Stack Developer
Experience: 3+ Years
Location: Philippines(remote)
...Full Stack Developer | Techno Softwares | Philippines
Position: Full Stack Developer
Experience: 3+ Years
Location: Philippines(remote)
Employment Type: Full-time
Job Overview:
We are seeking a highly skilled and experienced Full Stack Developer with a minimum of 3 years of hands-on experience. The ideal candidate will be proficient in both front-end and back-end technologies, with a strong understanding of how to design, develop, and deploy robust, scalable web applications. You should have a keen eye for clean and efficient code, as well as a passion for continuous learning and adapting to new technologies.
Key Responsibilities:
- End-to-End Development: Develop and maintain full-stack applications, including both front-end (client-side) and back-end (server-side) features.
- Front-End Development:
- Work with HTML5, CSS3, JavaScript, and modern frameworks like React.js to create responsive and dynamic web interfaces.
- Ensure a seamless user experience across different platforms and devices.
- Back-End Development:
- Build scalable back-end services and APIs using technologies like Node.js
- Work with databases such as MySQL and MongoDB, etc., for data management and storage.
- API Integration: Design and integrate RESTful APIs or GraphQL to connect front-end applications with back-end systems.
- Database Management:
- Develop and optimize database queries.
- Perform database migrations and updates when necessary.
- DevOps:
- Experience with cloud platforms like AWS, Azure, or Google Cloud for deploying, monitoring, and scaling applications.
- Automate and optimize deployment pipelines using CI/CD tools.
- Version Control: Collaborate using Git and version control workflows, ensuring the smooth transition of features and bug fixes across teams.
- Collaboration:
- Work closely with product managers, designers, and other developers to create user-friendly, innovative solutions for complex problems.
- Participate in code reviews and provide constructive feedback to peers.
- Troubleshooting & Debugging: Identify and fix bugs, and optimize performance bottlenecks in both front-end and back-end systems.
- Security: Implement security best practices in all areas of development, including authentication, authorization, and data protection.
Skills and Qualifications:
- Proficiency in Front-End: HTML5, CSS3, JavaScript, and one or more frameworks like React.js
- Proficiency in Back-End: Node.js, or a similar back-end language.
- Database Experience: MySQL, PostgreSQL, MongoDB, or similar databases.
- API Development & Integration: Strong knowledge of RESTful APIs, GraphQL is a plus.
- Familiarity with DevOps: Experience with cloud platforms (AWS, Azure, Google Cloud) and CI/CD pipelines.
- Version Control: Strong experience with Git and version control workflows.
- Problem-Solving: Ability to troubleshoot, debug, and optimize complex systems.
- Security Best Practices: Understanding of security protocols and data protection.
- Familarity with JWT tokens
- Communication Skills: Strong verbal and written communication, with the ability to clearly articulate technical concepts to non-technical stakeholders.
Show more
Show less
Related Jobs
See more All Other Remote Jobs- Save
- Save
- Save
- Save
- Save
- Save
- Save
- Save
- Save
- Save