Full-Stack Engineer | Activate Talent | Remote (Philippines)
Job Description
Job Title: 21729849245 – Full-Stack Engineer
Work Hours: US working hours
Salary: Based on experience
Industry: E-commerce
Key Responsibilities:
Fullstack Development: Design, develop, and maintain both front-end and back-end components of our web applications. Work with modern technologies and frameworks to build responsive, high-performance user interfaces and robust server-side logic.
Collaborative Design: Work closely with UX/UI designers, product managers, and other engineers to understand requirements and translate them into technical specifications. Ensure seamless integration between front-end and back-end systems.
Code Quality: Write clean, maintainable, and efficient code. Implement best practices for code quality, including unit testing, code reviews, and documentation.
Problem-Solving: Identify, troubleshoot, and resolve technical issues. Optimize application performance and scalability to handle growing user demands.
Continuous Improvement: Stay up-to-date with emerging technologies and industry trends. Propose and implement improvements to enhance the development process and product quality.
DevOps: Contribute to the deployment and monitoring of applications. Work with DevOps tools and practices to ensure smooth and reliable release cycles.
Requirements
Qualifications:
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience.
- Experience: 3+ years of experience in full-stack development, with a strong portfolio of projects demonstrating your expertise in front-end and back-end technologies.
- Front-End Skills: Proficiency in HTML, CSS, JavaScript, and modern frameworks/libraries such as React, Angular, or Vue.js. Experience with responsive design and cross-browser compatibility.
- Back-End Skills: Strong knowledge of server-side languages and frameworks such as Node.js, Python, Ruby on Rails, or Java. Experience with RESTful APIs, database design, and SQL/NoSQL databases.
- Version Control: Proficiency with version control systems, particularly Git.
- Soft Skills: Excellent problem-solving abilities, strong communication skills, and the ability to work collaboratively in a team environment.
- Bonus: Experience with cloud services (AWS, Azure, Google Cloud), containerization (Docker), and CI/CD pipelines is a plus.