Match score not available

Jr. Software Developer at ABC Imaging

Remote: 
Full Remote
Contract: 
Experience: 
Junior (1-2 years)

ABC Imaging logo
ABC Imaging
501 - 1000 Employees
See all jobs

Job description

Company Summary:

ABC Imaging provides print solutions and digital document management services for the architectural, engineering, and construction industries as well as other market sectors around the globe, with locations throughout the US and overseas.

Job Overview:

The junior software developer will be a key member of a small development team focused on bringing online print and collateral material ordering tools to both B2B and B2C customers. The position reports to the senior staff developer and will initially focus on learning the use and coding of current client facing web sites, then expanding to assuming development duties in creating new online ordering tools. The integration of developed web-based tools into internal ERP job management systems is a key part of creating solutions that drive efficiency in manufacturing operations. Primary coding skills are PHP based, with Laravel framework experience desirable. This is a remote position.

Responsibilities

  • Write clean, testable, secure, and dynamic codes based on standard web development best practices
  • Build and maintain innovative web applications and websites using modern development tools
  • Check if the CSS, HTML, and JavaScript are accurate and consistent across different apps
  • Integrate back-end data services and improve current API data services
  • Document and continuously update the development process, project components, and task progress based on business requirements
  • Design and maintain databases
  • Optimize performance by performing UI and back-end tests
  • Scale, expand and improve our websites and applications
  • Perform debugging and troubleshooting on apps
  • Collaborate with project managers, co-developers, software testers, and web designers to complete project requirements
  • Communicate with clients and other teams when needed
  • Update on current industry trends and emerging technologies and apply them to the development process

Skills and Qualifications

  • Proven experience as a Laravel or PHP Developer for 2 years – recent bootcamp graduates considered
  • Core knowledge of PHP frameworks (Laravel, CodeIgniter, Zend, Symfony, etc.)
  • Fundamental understanding of front-end technologies like HTML5, CSS3, jquery and JavaScript
  • Hands-on experience with object-oriented programming
  • Top-notch skills in building SQL Schema design, REST API design, and SOLID principles
  • Familiarity with MVC and fundamental design principles
  • Proficiency with software testing using PHPUnit, PHPSpect, or Behat
  • Basic knowledge in SQL and NoSQL databases is a plus
  • Background in security and accessibility compliance (depending on the project requirements)
  • Ability to work in a fast-paced environment and collaborate effectively with other team members and stakeholders
  • Strong project management skills

    Required profile

    Experience

    Level of experience: Junior (1-2 years)
    Spoken language(s):
    English
    Check out the description to know which languages are mandatory.

    Other Skills

    • Security Policies
    • Collaboration
    • Communication

    Software Engineer Related jobs