Philippines Job Openings
Snapmart, Inc.
Node.js Developers
Parañaque
FULL TIME
November 3, 2024
This position will be responsible for developing, testing, and maintaining high-quality software applications using Node.js and related technologies. Your primary focus will be on designing and implementing scalable and resilient microservices architecture to build efficient and reliable applications.
JOB RESPONSIBILITIES:
- Develop, test, and maintain high-quality software applications using Node.js and related technologies.
- Collaborate with cross-functional teams to design and implement microservices architecture for scalable and resilient applications.
- Write clean, maintainable, and efficient code, adhering to industry best practices and coding standards.
- Create and maintain technical documentation, including design specifications, API documentation, and user guides.
- Conduct code reviews and provide constructive feedback to ensure code quality and adherence to project requirements.
- Identify and troubleshoot issues, perform debugging, and implement timely solutions to ensure smooth application functionality.
- Stay up-to-date with the latest trends and advancements in Node.js and microservices development, and apply them to enhance our development processes and solutions.
- Collaborate with the product management team to understand business requirements and translate them into technical specifications.
- Participate in agile development methodologies, including sprint planning, estimation, and retrospective meetings.
- Mentor and guide junior developers, sharing your knowledge and expertise to foster a collaborative and growth-oriented team environment.
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
- At least 1-3 years proven experience as a Software Developer with a strong focus on Node.js development and microservices architecture.
- Ecommerce experience is a plus
- Proficiency in Java Script, including ES6+ syntax and asynchronous programming.
- Experience with popular Node.js frameworks such as Express.js, Nest.js, or Koa.js.
- Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes.
- Strong understanding of RESTful API design principles and experience in building and consuming APIs.
- Knowledge of database technologies such as My SQL and Postgre SQL.
- Experience with version control systems, particularly Bitbucket.
- Familiarity with testing frameworks such as Mocha, Chai, or Jest.
- Solid understanding of software development principles, including object-oriented programming and design patterns.
- Experience with serverless computing using platforms such as AWS Lambda or Google Cloud Functions.
- Knowledge of message brokers such as Rabbit MQ, Apache Kafka, or AWS SQS.
- Familiarity with CI/CD pipelines and automated deployment processes.
- Understanding of caching mechanisms like Redis or Memcached.
- Familiarity with front-end technologies such as React.js or Angular.
- Strong communication skills, both verbal and written, are crucial for this role. You will need to effectively communicate with team members, stakeholders, and non-technical colleagues to understand requirements, discuss technical concepts, and convey project updates and progress.
- Ability to work collaboratively in cross-functional teams is essential. You will collaborate with product managers, UX/UI designers, and other developers to ensure seamless integration of microservices and overall application functionality.
- Strong problem-solving skills are necessary to identify, troubleshoot, and resolve issues that may arise during the development process. This includes debugging code, investigating performance bottlenecks, and finding efficient solutions to technical challenges.
- Being adaptable to new technologies, tools, and methodologies is important. The ability to quickly learn and adapt to changing requirements and technologies is crucial for success.
- Effective time management skills will help you prioritize tasks, meet deadlines, and ensure timely delivery of projects.
- Writing clean and efficient code requires attention to detail. Paying close attention to code quality, adhering to coding standards, and conducting thorough testing are essential for delivering high-quality software.
- Collaboration and teamwork are critical for successful software development. Being a team player, actively participating in discussions, sharing knowledge, and supporting colleagues is important for creating a positive and productive work environment.
- Attention to User Experience, considering the end-user experience is important. Understanding user needs and ensuring that the developed software is user-friendly and intuitive will contribute to the success of your projects.
Snap Mart is the Philippines’ fastest growing and leading online grocery platform, offering end-to-end e Commerce tailored solutions for its partners (https://landers.ph) to provide our customers with an unparalleled selection of fresh food, household essentials delivered to your door in the 2h delivery window of your choice.
Our Landers Superstore app is now available for download on the App Store and Google Play! Download and order now!
We are looking for superstars to join now our customer-employee-technology and data-driven family!
Job Type: Full-time
Schedule:
- Day shift
- What is your asking salary for this position?
- Could you please provide us with your current/previous salary and benefits package?
- Node.js Development: 1 year (Required)
New Job Alerts
CIIT College of Arts and Technology
Senior High School Teacher
Quezon City
FULL TIME
November 19, 2024
View Job DescriptionPM Consulting
Call Center Agent - Insurance Claims (HYBRID in Taguig, NIGHT SHIFT)
Taguig
FULL TIME
November 19, 2024
View Job DescriptionLooking for similar job?
Staizen
Senior Backend Engineer (Node.js)
Makati City
FULL TIME
September 2, 2024
View Job DescriptionAMCS Group
Senior Full Stack Developers (C# .NET, SQL, Angular)
Manila
FULL TIME
October 15, 2024
View Job DescriptioneTap INC
SR. BACKEND DEVELOPER (NODE.JS) HYBRID
Makati City
FULL TIME
November 5, 2024
View Job DescriptionSiegen HR Solutions, Inc.
ServiceNow Developers | MANILA and CEBU jobs
Manila
FULL TIME
September 2, 2024
View Job DescriptionSiegen HR Solutions, Inc.
Java Developers (CEBU) | Junior, Mid, Senior
FULL TIME
October 31, 2024
View Job DescriptionSiegen HR Solutions, Inc.
Java Spring Boot Developers (CEBU)
FULL TIME
October 31, 2024
View Job DescriptionNew Job Alerts
CIIT College of Arts and Technology
Senior High School Teacher
Quezon City
FULL TIME
November 19, 2024
View Job DescriptionPM Consulting
Call Center Agent - Insurance Claims (HYBRID in Taguig, NIGHT SHIFT)
Taguig
FULL TIME
November 19, 2024
View Job Description