Software Developer
Job description
Job Title: Software Developer
Company: Toolkit Inc.
Location: Metro Manila
Job Type: Full-time
Salary: Add expected salary to your profile for insights
About Toolkit Inc.:
Toolkit Inc. specializes in transforming business processes through advanced software solutions. Their work spans ERP implementation with custom Odoo integration, full-stack enterprise application development, machine learning and AI-driven analytics, and user-centric mobile and UX design. They also provide cloud services that support seamless and scalable operations. Toolkit Inc. is committed to helping businesses grow through smart, innovative technology.
Job Summary:
Toolkit Inc. is seeking skilled and motivated Full-Stack Software Developers to join their team. You will collaborate with developers, designers, and project managers to build and maintain high-quality applications using multiple programming languages and modern technologies.
Key Responsibilities:
-
Design, develop, test, and deploy software applications using Python, JavaScript, and other languages.
-
Collaborate with cross-functional teams to implement new features and enhance performance.
-
Write clean, efficient, maintainable code following best practices and industry standards.
-
Diagnose and resolve software issues to improve reliability and performance.
-
Prepare and maintain technical documentation, specs, and user manuals.
-
Participate in code reviews, unit tests, and integration tests to ensure quality.
-
Stay updated with emerging technologies and apply them to create innovative solutions.
Requirements:
-
Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent skills for advanced undergraduates).
-
Strong programming skills in Python and JavaScript; familiarity with Java, C#, Ruby, or PHP is a plus.
-
Experience with PostgreSQL, Git, SQL databases, RESTful APIs, and cloud platforms (AWS, Google Cloud, Azure).
-
Experience with agile methodologies and tools like Jira, Trello, or Asana.
-
Excellent problem-solving skills and attention to detail.
-
Strong communication and teamwork abilities.
Preferred Qualifications:
-
Experience developing and deploying machine learning models using Pandas, Flask, Django, TensorFlow, or Odoo.
-
Familiarity with front-end technologies such as HTML, CSS, and JavaScript.
-
Understanding of software security principles and best practices.
Note: This job is sourced from JobStreet.