Full stack Software Engineer (Java)

placeMakati scheduleFull-time calendar_month 
Qualifications
  • Bachelor’s degree in Computer Science, Information Technology, Electronics and Communications Engineering, Computer Engineering, or a related course.
  • More than 3 years of experience as a Full Stack Developer.
  • Proficient in at least one major programming language such as PHP, JavaScript, or Python.
  • Experience or familiarity with React Native for cross-platform mobile development is a strong advantage (PLUS).
  • Solid understanding of the differences between mobile and desktop platforms, and the ability to optimize applications accordingly.
  • Hands-on experience with both relational (e.g., PostgreSQL, MySQL) and non-relational (e.g., MongoDB) database systems.
  • Ability to design and implement database schemas aligned with business processes.
  • Skilled in data migration, transformation, and scripting.
  • Experience managing hosting environments, including database administration and application scalability.
  • Strong grasp of design principles for building scalable applications.
  • Familiarity with automated testing platforms and writing unit tests.
  • Proficient in client-side scripting and JavaScript frameworks, including jQuery.
  • Proficient in using version control tools such as Git or Mercurial.
  • Must be open to a hybrid work setup (2 days work-from-home per week).
Job Description
  • Manage the interchange of data between the server and users.
  • Translate UI/UX wireframes into responsive and functional code that produces the visual elements of web and mobile applications.
  • Design and develop the overall architecture of the web application.
  • Implement a robust set of services and APIs to power both front-end and back-end components.
  • Build reusable code and libraries for future scalability and efficiency.
  • Optimize the application for maximum speed and scalability.
  • Implement appropriate security and data protection measures.
  • Ensure seamless integration of front-end and back-end aspects of the application.
  • Deliver 100% coverage of system design (SD) document requirements.
  • Ensure on-time development completion based on technical recommendations and agreed project timelines.
  • Maintain high-quality code output with minimal bugs:
  • <20% defect rate during initial testing

-

local_fire_departmentUrgent

Software Engineer

apartmentCoDevplaceManila, 6 km from Makati
As a Software Engineer, you will play a pivotal role in developing and maintaining our industry leading product offerings. You will work closely with cross-functional teams located in the U.S. and with partners across the globe to deliver high...
placeMakati
capable of articulating complex ideas clearly to both engineers and senior management. Our client is a globally recognized financial services institution. With a growing Technology Center set up in the Philippines, they are looking to grow their software...
electric_boltImmediate start

Software Engineer

apartmentUnitedHealth GroupplacePasay, 2 km from Makati
health equity on a global scale. Join us to start Caring. Connecting. Growing together Primary Responsibilities:  •  Join a development team to perform all phases of software engineering including requirements analysis, application design, code...