Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Jr Backend Software Engineer

Device Magic

Jr Backend Software Engineer

National
Full Time
Paid
  • Responsibilities

    REACTJS SOFTWARE ENGINEER (REMOTE)

    Overview:

    Device Magic is a profitable, scaling SaaS startup located in downtown Raleigh, NC whose Mobile Forms product helps companies leverage their remote workforce to collect information with their phones and tablets. Banks, breweries, engineers, truckers, market researchers, charities and tattoo parlors use us every day to make their work easier.

    Device Magic is looking for a ReactJS Software Engineer.  The role will report directly to the VP of Engineering and will play a key part in designing and developing responsive interfaces for our product while working with other members of the engineering development and support teams.  Come help us make our web-based management UI as sleek & fast as our mobile apps!

    RESPONSIBILITIES:

    • Participate in product requirements discussions to understand objectives

    • Translate end-user requirements and acceptance criteria into manageable development work items

    • Interact with other internal teams to clarify requirements and use cases

    • Collaborate with lead developer and other engineers to design high level application architecture

    • Participate in all stages of the software lifecycle using Agile methods

    • Design, maintain, and deliver high quality code

    • Develop unit test cases and participate in code reviews

    • Report progress on issues and participate in team meetings.

    QUALIFICATIONS:

    Must Have:

    • Bachelors' degree in related field or equivalent experience

    • Minimum 3 years ReactJS experience. Familiar with Ruby on Rails backend.

    • 5+ years practical Web Dev (HTML/CSS/JS & REST/SOAP APIs)

    • Understanding of Agile methodologies (Scrum)

    • Experience with GitHub. 

    • Excellent verbal and written communication, attention to detail, and analytical/problem-solving skills required.

    Nice To Have:

    • Contribution to public projects

    • Experience with React Native, Redux, GraphQL, etc.

    • Exposure to NodeJS, Angular, Typescript, Bootstrap, Responsive Design, Apollo, PHP/Laravel, etc

    • Cloud development experience with AWS, Azure or other environment

    • Experience working on complex, large-scale projects with a remote team

    COMPENSATION:

    • Competitive Salary

    • Comprehensive Benefits incl Medical/Dental/Vision/401k

    • Flexible work arrangement

    NOTE: Must be located in US and able to visit Raleigh, NC office occasionally as needed.