5,130 Junior Developer Positions jobs in the Philippines
Web Application Developer
Posted today
Job Viewed
Job Description
We are looking for a versatile Web Application Developer with strong skills in Python, JavaScript, ReactJS, and NodeJS to join our development team. The role involves building, enhancing, and maintaining scalable web applications, with opportunities to work on projects from scratch. Candidates with additional skills in C/C++ are highly preferred.
Key Responsibilities
- Develop, test, and maintain web applications using Python, JavaScript, ReactJS, and NodeJS.
- Collaborate with project teams to design and implement solutions that meet business and technical requirements.
- Write clean, efficient, and maintainable code with proper documentation.
- Perform debugging, troubleshooting, and performance optimization of applications.
- Participate in code reviews, Agile ceremonies, and cross-functional team discussions.
- Support the development of applications from scratch, including architecture design and setup.
Qualifications
- Proficiency in Python, JavaScript, ReactJS, and NodeJS.
- Strong understanding of web application development and modern frameworks.
- Ability to work collaboratively in a team-oriented environment.
- Problem-solving mindset with attention to detail.
Nice to Have (Optional)
- Experience in C/C++ development.
- Hands-on experience in developing applications from scratch (end-to-end project involvement).
- Familiarity with cloud platforms, DevOps practices, or containerization (e.g., Docker).
Job Type: Full-time
Benefits:
- Additional leave
- Company Christmas gift
- Company events
- Flextime
- Health insurance
- Life insurance
- Opportunities for promotion
- Promotion to permanent employee
Work Location: Hybrid remote in Cebu City 6000 P07
web application developer
Posted today
Job Viewed
Job Description
The core job purpose of a Web Developer is to translate requirements and design into functional, user-friendly, and efficient websites and web applications that meet the needs of users and the goals of the organization.
Job Responsibilities
- Writes clean, efficient, and well-documented code using programming languages such as HTML, CSS, JavaScript, and potentially back-end languages like Python, PHP, Java, or Ruby, depending on the role (front-end, back-end, or full-stack)
- Develops and implements user interfaces (UI) and user experiences (UX) based on design specifications
- Builds and consumes Application Programming Interfaces (APIs) to integrate various services and functionalities
- Develops responsive websites and applications that adapt seamlessly across different devices and screen sizes
- Creates and manages databases and ensure their smooth integration with web applications (primarily back-end developers)
- Implements security best practices to protect websites and applications from vulnerabilities
- Communicates effectively with project managers, clients, and other stakeholders to understand requirements, provide updates, and gather feedback
- Participates in team meetings and contribute to project planning and strategy
- Works closely with web designers to translate visual concepts into functional websites
- Collaborates with content creators to integrate text, images, videos, and other multimedia elements
- Conducts thorough testing of websites and applications to ensure they are bug-free, user-friendly, and perform optimally across different browsers and platforms
- Performs code reviews to ensure code quality, consistency, and adherence to best practices
- Identify and troubleshoot technical issues and implement effective solutions
Qualifications
- Must be a Bachelor's Degree holder in Computer Science or any IT related courses
- Must have 3-5 years of professional experience in web development, with increasing levels of responsibility
- Must have 3-5 years of exposure to and experience working within various development methodologies (e.g., Agile, Waterfall)
- Must have 3-5 years of experience in building and maintaining applications that can handle increasing user loads and data volumes
- Must have the ability of writing clean, efficient, well-documented, and maintainable code in multiple languages
- Must have the ability to analyze complex technical challenges, identify root causes, and develop effective solutions
- Must have expert-level skills in identifying and resolving technical issues across the entire stack
- Must have excellent verbal and written communication skills to effectively convey technical concepts to both technical and non-technical audiences.
- Must have the ability to collaborate effectively with designers, product managers, and other stakeholders.
- Understanding of project management methodologies (e.g., Agile, Scrum) and the ability to contribute to planning, estimation, and execution.
- Must have be proficient in conducting thorough and constructive code reviews to ensure code quality and adherence to standards.
- Must have expert-level knowledge in HTML, CSS and JavaScript, including the latest standards and best practices
- Must have comprehensive understanding and practical experience with one or more major frameworks like React, Angular, or , including their ecosystems and state management solutions
- Must have solid understanding and experience with one or more back-end languages (e.g. Python, , Java, Ruby, PHP, Go) and their associated frameworks (e.g. Django, Flask, , Spring, Ruby on Rails, Laravel)
- Must be proficient in designing, implementing, and optimizing relational (e.g., PostgreSQL, MySQL) and/or NoSQL (e.g., MongoDB, Cassandra) databases
- Must have deep understanding of RESTful and GraphQL API design and development
- Expert-level proficiency with Git and related workflows (e.g., Gitflow)
- Must have strong understanding of various architectural patterns (e.g., MVC, MVVM, microservices) and their trade-offs
- Has the ability to design scalable, maintainable, and robust web applications
- Has familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI/CD, CircleCI).
- Has ability to understanding of containerization technologies like Docker and orchestration tools like Kubernetes
- Has knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud) and their services.
- Has comprehensive understanding of common web security vulnerabilities (e.g., XSS, CSRF, SQL injection) and how to prevent them.
- Has knowledge of secure coding practices and security testing methodologies.
- Has deep understanding of front-end and back-end performance bottlenecks and techniques for optimization (e.g., code splitting, lazy loading, caching, database indexing)
- Has basic knowledge of the core components of MS Power Apps, Power Automate and Dataverse and be able to extend them using different programming languages and integrate the thru an API.
- Must have have passion for staying up-to-date with the latest web technologies and trends
- Ability to adjust to changing requirements and technologies
Application Developer
Posted today
Job Viewed
Job Description
Job Summary:
The
Applications Developer 1
is responsible for analyzing complex technical issues and developing innovative software solutions to support business goals. This role will collaborate with senior team members and other departments to design, build, and maintain software applications that meet the needs of the organization. The Applications Developer will take full ownership of projects from concept to implementation, ensuring software is delivered on time and meets company requirements. Additionally, they will troubleshoot issues, add new functionalities, and ensure that applications remain aligned with the company's evolving goals.
Tasks and Responsibilities:
- Analyze complex technical issues and develop new software solutions to meet the company's needs.
- Learn and use multiple development kits and technologies to stay current with industry standards and ensure the success of the software solutions you develop.
- Collaborate with internal stakeholders by interviewing company employees to effectively scope projects, gather technical requirements, and determine the best solutions to meet their needs.
- Add new features and functionality to existing software as needed, ensuring it stays aligned with the company's evolving requirements.
- Work closely with senior team members and other departments within the organization to ensure seamless integration of the software with business operations.
- Provide ongoing support and troubleshooting for company applications, ensuring smooth operation and minimal disruptions.
Qualifications:
- At least two (2) years experience in C# programming
- At least two (2) years experience in Java programming
- At least two (2) years experience in SQL database
- Must have a stable employment history.
- Two years of related programming experience
- Experience with Microsoft Visual Studio and .NET Framework
- Proficient in the use of C# and familiar with other OOPL
- Excellent command of Microsoft Suite products
- Firm understanding of SQL databases and queries
- Clear and coherent in both verbal and written communication skills, with the ability to clearly explain technical concepts to non-technical team members and gather requirements effectively.
Work Location:
Work-from-home (within Philippines only)
Work Schedule:
9 PM - 6 AM, Monday to Friday, PH time
What awaits you:
- Rice Allowance
- Internet Allowance
- Overtime Pay
- Holiday Pay
- 25% Night Differential
- Perfect Attendance Bonus (terms apply)
- 20 days Paid Time Off per year
- HMO for Employees
- HMO for Dependents
- Group Life Insurance
- Annual Merit Increase (terms apply)
- 13th Month Pay
- Mid-Year Bonus (terms apply)
Application Developer
Posted today
Job Viewed
Job Description
This role is responsible for developing new applications and supporting the existing applications. You will be involved in sourcing requirements from customers and suggesting appropriate solutions. Then, being able to quickly generate POC (proof of concepts) and demos for our clients.
To be successful in this role, a sound knowledge of software engineering and excellent analytical skills are required.
Responsibilities:
- Developing software solutions to meet customer needs and desire to work in a fast-paced environment.
- Collaborating with coworkers to facilitate the creation of large and complex developments
- Rapidly prototype and deliver proof-of-concept applications to validate ideas and technologies for stakeholders
- Work within agile teams to deliver high-quality software through iterative development, continuous integration, and regular feedback loops
Required Skills:
- In-depth knowledge of .NET development stack and advanced proficiency in C#
- Good Knowledge of M365 Power Platform (Power Automate, Power Apps)
- Good knowledge of Test-Driven development and refactoring existing code.
- Good knowledge of DevOps practices for efficient management of application development lifecycle
- Good knowledge of databases (normalization, data modelling, advanced SQL queries, stored procedures)
- Good knowledge of Azure Functions, Logic Apps, App Services
- Knowledge of AI services is a plus
- Knowledge of Python is a plus
- Maintaining a safe and secure work environment;
- Developing personal growth opportunities.
· Ability to work in a fast-paced, agile environment and resolving unplanned incidents quickly.
· Outstanding communication skills, including the ability to effectively present information in both technical and non-technical terms and train users using non-technical terms.
· Strong customer service focus.
Technical environment:
- C#, ASP.NET, MVC, WebAPI
- M365 (Power Platform & SharePoint)
- Microservices
- SQL
- HTML, JavaScript, jQuery CSS
- Azure Web Apps, Logic Apps, Functions, Azure DevOps CI/CD
- Python and AI services is a plus
Job Type: Full-time
Pay: Php100, Php200,000.00 per month
Work Location: Remote
Application Developer
Posted today
Job Viewed
Job Description
Qualifications
- Bachelor's degree in computer science or related field. (non-nego)
- Minimum of 3 years of experience in Development
(non-nego) - .Net MVC
(non-nego) - API development in .Net
(non-nego) - Oracle
(non-nego)
SERVICE QUALITY REQUIREMENTS
Performance of outsourced services must demonstrate mastery or at least, thorough understanding of:
- System development Life Cycle
- Agile and Waterfall Development Methodologies
- System Architecture and Standards
- Programming and Design
- Infrastructure
Responsibilities
INFORMATION TECHNOLOGY SERVICES
- Delivery of Enhancement, requests, and new system
- Systems Development
- UAT Support
- Preparation of Technical Documents
- Post-Implementation Support
- Research and development
- Technical Assistance
Application Developer
Posted today
Job Viewed
Job Description
- Develop and maintain user interfaces (desktop and web applications)
- Design and implement web services for application integration
- Create and maintain system documentation including data flow, architecture, and user guides
- Collaborate with cross-functional teams to deliver high-quality software solutions
- Perform debugging, testing, and optimization of applications
- Bachelor's degree in Computer Science, IT, or related field
- Minimum 5 years of experience in application/software development
- Strong expertise in C# programming
- Proficiency in Oracle SQL scripting
- Experience with system documentation (data flow, architecture, user guides)
- Good problem-solving skills and attention to detail
- Strong communication and collaboration skills
Application Developer
Posted today
Job Viewed
Job Description
Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you'd like, where you'll be supported and inspired by a collaborative community of colleagues around the world, and where you'll be able to reimagine what's possible. Join us and help the world's leading organizations unlock the value of technology and build a more sustainable, more inclusive world.
Job Description
Application Developers develop, test and integrate applications, frameworks and tools in a controlled environment. With expertise in a specific technology environment, they are responsible for software-specific design and realization, as well as testing, deployment and release management or technical application management of client-specific package based solutions.
Job Description - Grade Specific
Write software programs using specific programming languages/platforms and related tools, platform and environment. Write, update, and maintain computer programs or software packages to handle specific jobs, such as tracking inventory, storing or retrieving data, or controlling other equipment. Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes. Write or contribute to instructions or manuals to guide end users. Is able to make sure the coding is bug free and data is secured without any data leakage vulnerability. Certification: Certification on Saas or Package Based solution and/or relevant programming tools/language, and relevant methodology.
What you like working here?
Disclaimer
Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem.
Be The First To Know
About the latest Junior developer positions Jobs in Philippines !
Application Developer
Posted today
Job Viewed
Job Description
Band Level
6A: k negotiable years of experience)
7A: k negotiable years of experience)
Salary, Allowances, and Work Set-Up
Let's not let the salaries be a showstopper. Please apply regardless of your current/previous salary
Language premiums for those who pass the Berlitz Japanese language assessment range from 30K to 55K
Standard mandated benefits for the employees, HMO, are also included
Hybrid work arrangements for most accounts and projects. For accounts that have strict network security policies (banking and finance clients), daily on-site work may be required
UP Ayala Technohub is the base location; the Cebu site is also an option
Day shift may be requested to extend work hours on a needed basis only
With a Japanese JLPT language N3 certificate or higher
Must have: AWS Fullstack and Java development experience
Can work on a project with team members
Work documentation is required
Benefits:
With a signing bonus upon hiring (1 to 2 months)
With the overseas/Japan trip
Work schedule: 3 days onsite, 2 days WFH, 7 am to 4 pm
Interview process:
Initial Interview with Recruiter
"Language Assessment (reading, writing, speaking) online/via Zoom
"
Technical Interview via MS Teams
Behavioral Interview via MS Teams
Account Interview via MS Teams
Offer
Job Types: Full-time, Permanent
Pay: Php70, Php150,000.00 per month
Benefits:
- Additional leave
- Company Christmas gift
- Company events
- Flexible schedule
- Flextime
- Free parking
- Health insurance
- Life insurance
- Opportunities for promotion
- Paid training
- Promotion to permanent employee
Experience:
- AWS Fullstack : 5 years (Required)
- Java development: 5 years (Required)
- Work documentation: 5 years (Required)
- Can work on a project with team members: 5 years (Required)
- Application development: 5 years (Required)
Work Location: In person
Application Developer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Application Development & Coding :Write clean, efficient, and well-documented code based on design specifications.Unit & Integration Testing:Develop and execute comprehensive test cases to ensure code quality and functionality.
- Defect Identification & Resolution:Collaborate with QA to identify, track, and resolve software bugs and issues.
- Code Reviews & Best Practices:Participate in peer code reviews, ensuring adherence to coding standards and architectural guidelines.
- Application Deployment & Support :Assist in deploying applications to various environments and provide post-deployment support.
- Vendor & Tool Assessment:Evaluate development tools, frameworks, and third-party components for efficiency and security.
Key Skills:
- Proficiency in programming languages such as Java and JavaScript for developing secure, scalable applications.
- Ability to design and execute unit and integration tests to ensure functional accuracy and system stability.
- Experience using version control systems (e.g., Git) and debugging tools to track changes and resolve code issues efficiently.
- Collaboration and problem-solving skills to work effectively with cross-functional teams and resolve technical roadblocks.
Qualifications:
- Education: University/Bachelor's Degree in Computer Science, Information Technology, or a related field.
- Experience: 1–3 years of professional experience in Application or Software Development.
- ERP Experience: Proven functional understanding and/or working experience with ERP systems (specifically ERP1, if relevant to the organization).
Application Developer
Posted today
Job Viewed
Job Description
The Applications Developer will be responsible for:
Designing, developing, and deploying user centric applications using Microsoft Power Platform (Power Apps, Power Automate, Power BI). Enhancing and maintaining SharePoint-based solutions for collaboration, data storage, and workflow automation.
Developing and integrating web-based and mobile applications aligned with PSOD's operational processes. INTERNAL.
This information is accessible to ADB Management and Staff. It may be shared outside ADB with appropriate permission. Working with business analysts and product managers to gather and translate functional requirements into technical specifications.
Ensuring applications are user-friendly, scalable, maintainable, and aligned with ADB security and governance policies. Supporting the integration of apps with ADB's core systems (e.g., CRM, CreditLens, LoanIQ, DataMart etc.) using APIs or connectors.
Developing dashboards, reports, and visualizations using Power BI to support decision making. Participating in user acceptance testing (UAT), documentation, deployment, and post implementation support.
Providing technical input for continuous improvement of development processes and platforms. The role will involve working in close coordination with the OPSD data team and other departmental stakeholders. The Applications Developer will be accountable to the Principal Operations Coordination Specialist, with day-to-day oversight from a designated OPSD staff member as appropriate. Detailed Tasks and/or Expected Output The Applications Developer will carry out the following tasks: Develop new apps and maintain existing PowerApps and PowerBI dashboards, and related databases, including the fixing of production issues as they arise
Analyze designs and assess user requirements for new apps and dashboards, and develop these under the direction of front office staff Ensure data integration within PowerApps and PowerBI dashboards and Sharepoint Lists; conduct code review and testing, as needed
Create and update user guides, technical design and other related documentation for apps and dashboards Provide support to the users of the apps, dashboards and databases Review the implementation of Sharepoint sites by PSOD, and identify areas for improvement Develop Sharepoint-based sites for sharing of information and implement meta tagging and automation as appropriate
Responsive web/mobile applications as needed. Documentation (technical and user guides) INTERNAL. This information is accessible to ADB Management and Staff. It may be shared outside ADB with appropriate permission.
Application support plans and handover to internal teams Other related tasks as assigned
Minimum Qualification Requirements
Bachelor's degree in Computer Science, Information Technology, or related field Minimum 5 years of experience in application development
Strong hands-on experience in: Microsoft Power Platform (Power Apps, Power Automate, Power BI)
SharePoint Online development (custom lists, libraries, workflows) Web technologies (HTML, CSS, JavaScript, React or Angular)
Mobile app frameworks (e.g., React Native, Xamarin, or similar) Microsoft technology – manage and manipulate MS Office, teams and other apps to implement solutions (macros, forms, etc.)
API development and integration (RESTful APIs, JSON, XML) Knowledge of Azure services, Dataverse, and Microsoft 365 is a plus
Experience working in Agile teams is preferred Excellent problem-solving and communication skills
Proficient in working with database systems such as SharePoint lists and MS Excel. Experience with the data needs of financial service is desirable but not required.
Has good analytical and problem-solving skills and technical knowledge to propose innovative solutions and proactively share knowledge with assigned team. At least 5 years of experience in business analysis and database design and development and have tertiary qualifications in a relevant field.
Job Types: Full-time, Permanent
Pay: Php65, Php70,000.00 per month
Work Location: In person