> Markdown version of [/jobs/ext/4464518-application-developer](https://www.wearedevelopers.com/jobs/ext/4464518-application-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Application Developer - **Company:** TARALIA LLC - **Location:** Philadelphia, PA, United States - **Salary:** $75,000.0 - $105,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Application Integration Architecture, Application Performance Management, Unit Testing, Business Software, C Sharp (Programming Language), Mobile Application Development, Cloud Computing, Software Quality, Computer Programming, Databases, Continuous Integration, Relational Databases, Software Debugging, Python (Programming Language), Object-Oriented Software Development, Software Maintenance, Release Management, Application Data, Responsive Web Design, Secure Coding, Software Deployment, Software Engineering, SQL Databases, TypeScript, Web Applications, Web Application Frameworks, ReactJS, Software Troubleshooting, Backend, Git, Vue.js, AngularJS, Integration Tests, Information Technology, Web Technologies, Software Version Control, Programming Languages - **Published:** October 20, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=200b4c9e703e9c32 ## About the Role Taralia is seeking a detail-oriented Application Developer to design, develop, test, and maintain software applications that address business and user needs. The developer will work on application features, system integrations, database functionality, and performance improvements while collaborating with team members to deliver reliable and user-friendly software. The ideal candidate has a strong foundation in programming, problem-solving, software testing, and application maintenance, with the ability to turn project requirements into practical technical solutions., * Experience with application development or a related software engineering role. * Proficiency in at least one programming language, such as JavaScript, TypeScript, Python, C#, or Java. * Understanding of object-oriented programming and common software development principles. * Familiarity with relational databases, SQL, and data modeling. * Knowledge of APIs, application integrations, and web technologies. * Experience using Git or another version control system. * Ability to troubleshoot complex problems and develop effective solutions. * Strong communication, organization, and teamwork skills., * Bachelor's degree in Computer Science, Software Engineering, Information Technology, or equivalent practical experience. * Experience with modern web frameworks such as React, Angular, or Vue. * Familiarity with backend frameworks, cloud platforms, and application deployment. * Exposure to mobile application development for iOS or Android. * Understanding of automated testing, CI/CD workflows, and software quality practices. * Experience working with project management tools and collaborative development workflows. * A portfolio of completed software or application development projects. ## Description * Design, develop, and maintain web-based and business software applications. * Translate business requirements into functional application features. * Write clean, maintainable, and well-documented code. * Develop and integrate APIs, databases, and third-party services. * Build responsive user interfaces and improve application usability. * Troubleshoot software defects, investigate errors, and implement fixes. * Perform unit testing, integration testing, and debugging. * Collaborate with designers, developers, and project stakeholders. * Maintain existing applications and implement enhancements as requirements evolve. * Use version control tools to manage source code and support team collaboration. * Follow secure coding practices and protect application data. * Assist with software deployment, release management, and post-launch support. * Document technical specifications, implementation details, and maintenance procedures. * Identify opportunities to improve application performance, reliability, and scalability.