What is a Software Engineer? Software engineers are problem solvers that enable others to accomplish their tasks in more efficient ways. Software engineers do not just code. They also design systems and tools that humans use to be more productive and precise. Working as a software engineer at Digital Information Resources, you will work on difficult problems at scale in the exciting frontier of the Internet. At Digital Information Resources, we don’t just create content - we create the best content. Roles and responsibilities
Write high-quality code that is readable, scalable, and fast
Effectively use their time when writing code
Treat everyone with respect
Continue to improve their skills to be the best in their field
Required skills
To create code that solves real problems within the organization
To work on a variety of projects optimize the codebase
To enhance and improve your coding skills
To gain industry experience working as a software engineer in a startup environment
To meet other software engineers from around the world!
Front-End Software Engineers Skills Full-stack experience is not necessary, but experience with the fundamental web technology languages are a must.
Javascript
HTML
CSS
Frameworks Experience with at least one major framework is necessary. See examples below:
Vue
Js
Laravel
Django
Flask
Ruby on Rails
Back-End Software Engineers We are actively hiring all types of back-end software engineers. Skills
Python 2 and Python 3
Javascript
Object oriented programming
Functional and procedural programming
Understanding of algorithms and data structures
Interests
Database design
Api designers
Machine learning
Artificial intelligence
Natural language processing
Apply To apply for this position, please click here. Be prepared for a response within 48 hours. You may be asked to complete a sample to demonstrate your skills. Upon completion of the sample, you will be notified whether your application has been accepted. Available Positions
Part-Time Front-End Developer (Remote U.S. Only)
Full-Time Front-End Developer (Remote U.S. Only)
Part-Time Python Engineer (Remote U.S. Only)
Full-Time Python Engineer (Remote U.S. Only)
Application process
Apply for the position
Get a response back from HR
Have a preliminary 15 minute phone call with HR
Complete a sample of work to demonstrate your skills
Get a response back from HR if your application has been approved