Full Time
TBD
40
Nov 28, 2024
We are looking for a skilled web developer with experience in modern JavaScript technologies (such as Node. js and React. js) to join our growing development team. This role will involve building high-performance web applications from the back end (server-side logic) to the front end (UI experience). The ideal candidate will have a solid understanding of both front-end and back-end technologies, a passion for clean code, and a drive to provide innovative web experiences.
Key Responsibilities:
-Collaboration:
-Work closely with the development team to turn project requirements into high-quality web applications.
-Contribute to brainstorming and architectural discussions to ensure scalable, maintainable, and performant code.
-Participate in code reviews to ensure quality and share best practices with the team.
-Web Application Development:
-Design, develop, and maintain responsive and high-performance web applications using React.js for the front end and Node.js for the back end.
-Write clean, maintainable, and efficient code across the full stack, following best practices and ensuring cross-browser compatibility.
-Develop and integrate RESTful APIs, WebSockets, and third-party services to enhance application functionality.
-Front-End Development (React.js):
-Build and maintain dynamic user interfaces using React.js, with a focus on reusable components, state management (Redux, Context API), and efficient rendering.
-Implement responsive design and ensure the application performs well across devices and browsers.
-Back-End Development (Node.js):
-Build and maintain server-side logic, databases, and APIs using Node.js.
-Work with relational and NoSQL databases (e.g., MongoDB, MySQL, PostgreSQL).
-Integrate front-end React.js applications with back-end systems and databases, ensuring smooth data flow and performance.
-Optimization & Maintenance:
-Optimize application performance, identifying and fixing performance bottlenecks.
-Maintain high standards for application security and data integrity.
-Continuously monitor and improve existing applications.
-Testing & Documentation:
-Write unit and integration tests to ensure the reliability and robustness of code.
-Document technical specifications, code, and APIs for internal teams and future development.
Required Skills & Qualifications:
-Proven experience in web development with expertise in React.js and Node.js.
-Strong understanding of JavaScript (ES6+) and modern JavaScript features.
-Experience with HTML5, CSS3, and responsive design principles.
-Proficiency with RESTful API design and integration.
-Experience using front-end state management libraries like Redux or Context API.
-Experience working with server-side technologies like Express.js (Node.js framework).
-Solid understanding of databases (relational and/or NoSQL databases such as MongoDB, PostgreSQL, MySQL).
-Strong problem-solving skills and the ability to debug complex issues.
-Excellent communication skills and the ability to collaborate effectively with both technical and non-technical teams.
Work Details:
Working Hours: Monday to Friday, 8 AM to 5 PM Pacific Standard Time | Tuesday to Saturday, 12 AM to 8 AM Manila Time
Location: Anywhere in the Philippines
Why Join Us?
-Competitive salary and benefits package.
-Flexible working hours and remote work options.
-Opportunities for professional growth and learning.
-A collaborative and innovative work environment.
-Access to cutting-edge technologies and projects.
-A supportive team focused on work-life balance and personal development.
*** The company uses a time tracker and maintains a virtual office setup via Google Meet.
If interested to apply, kindly submit this application form