Senior Full Stack Developer (JavaScript / Node.js / IBM i RPG)
Philippines
Permanent
Full-time
23 days ago
Senior Developer - JavaScript, Node.js, IBM i Series (AS400) Location: Philippines Type: Contractor About Us The Profound Logic team is an epic level assembly of the friendliest and savviest people in the industry! Our founder and CEO, Alex Roytman, truly welcomes ideas from across every department and continually encourages teammates to try new things. His visionary leadership can be seen and felt no matter where your desk is! Profound Logic has been around for over 20 years, so our developers have an excess of experience in application development, program development, coding, and more! We know knowledge is power, so our team is always happy to share their wisdom. At Profound Logic, there is always room to grow and flourish. We promote from within and inspire development at all levels! And our team, well, they're in it for the long haul! With several employees reaching their five or ten-year anniversaries on team Profound, it's easy to see why they have made Profound Logic a life-long career! Working with Profound will give you experience working in a variety of industries. From transportation and banking to grocery stores and power sports retailers, at Profound Logic, we have worked with them all! Customers across all lanes of businesses trust Profound Logic! Responsibilities: Lead the development of both frontend and backend applications using JavaScript, Node.js, and related technologies. Design and implement scalable and maintainable solutions that modernize IBM i (AS/400) systems . Collaborate with internal teams and clients to define technical requirements and project goals. Mentor junior developers through code reviews, guidance, and technical support. Participate in sprint planning, estimations, and technical discussions. Develop and integrate RESTful APIs and ensure seamless backend-to-frontend communication. Work with relational databases such as DB2, MySQL, or PostgreSQL. Ensure software quality through clean code, testing, and best development practices. Promote innovation and continuous improvement within the development team. Qualifications : 5+ years of experience as a software developer. Advanced proficiency in JavaScript (ES6+), Node.js, and HTML/CSS. Solid experience in developing and integrating RESTful APIs. Proficient in using relational databases (DB2, MySQL, PostgreSQL, etc.). Experience working in IBM i (AS/400) environments. Skilled with Git and GitHub for version control. Advanced English for technical documentation and communication. Strong communication skills and analytical problem-solving abilities. Bachelor's degree in Computer Science, Software Engineering, or a related field. Ability to work independently and lead technical initiatives. Passion for clean code, modern architecture, and mentoring. Nice to Have: Familiarity with Profound UI or similar modernization tools. Knowledge of DevOps practices such as CI/CD pipelines and Docker. Experience with modern frontend frameworks like React or Vue.js. Key Benefits: You will be a part of a highly talented, motivated, and passionate team. Help customers all over the world futurize their business applications. Competitive pay and benefits. Remote work and flexible hours. Paid learning opportunities. Show more Show less