Application Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+29 more
Job 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.
Requirements
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.
Benefits & conditions
Potential benefits may include health insurance, paid time off, retirement savings options, professional development, and technical training. Actual benefits and eligibility should be confirmed with the employer.
Equal Employment Opportunity
Applicants should be evaluated based on relevant qualifications, technical skills, experience, and business needs in accordance with applicable employment laws.
Pay: $75,000.00 - $105,000.00 per year
Benefits:
- Dental insurance
- Flexible schedule
- Relocation assistance
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…