Software Engineer
Company Overview:
SnapMobile is a technology company located in Chicago’s River North neighborhood. We specialize in technology innovation (mobile apps, web apps, IoT, integrations, etc.) and work with clients that range from funded startups to large established companies. We were founded in 2015 with a passion for creating remarkable outcomes with our clients.
We believe the traditional agency model (high costs, long timelines, and complex sales processes) is broken. We spend our days obsessing over creating value for our clients with high-quality software and beautiful interfaces. We move fast, we have fun, and we’re excited to continue growing.
Role Description:
SnapMobile is looking to hire a full-stack software engineer with proven experience using Angular/React, Node.js, and MongoDB (or other non-relational databases). You will be working on client-facing projects for small to large companies. Great communication skills, a hard working self-starter mindset, and a passion for learning are a must.
Responsibilities:
● Work closely with a small team of product managers, designers, project managers, and other engineers to deliver high-quality software applications for clients
● Work closely with designers to create beautiful user interfaces in Angular/React, HTML, and CSS
● Develop sophisticated and secure APIs with Node.js and MongoDB
● Clearly communicate and document software decisions and architecture for projects
● Work with clients to understand and communicate complex technical requirements and constraints and create plans to incorporate both
● Learn and share with other team members
Minimum qualifications:
● 4+ years coding professionally
● 2+ years writing Javascript (Angular/React and Node.js)
● 2+ years writing HTML and CSS
● Proficient with SQL and/or NoSQL databases
● Strong knowledge of full stack and object oriented development
● Experience with AWS, Heroku, mobile app development, and/or the Ionic Framework a plus
● Consulting experience a major plus
● Strong communication skills and ability to work well with others
● Passionate about learning and sharing your knowledge
● Hard working self-starter mindset
Why it's great to work here:
● We're a small team with big ambitions
● We're humble and supportive
● We are relentless about creating remarkable outcomes with our clients
● We build things people actually use and for clients people know
● We ship early and often
● We thrive on new challenges and make every day better than the last
SnapMobile, LLC is a Chicago-based team that is revolutionizing the agency experience. We are relentless about creating remarkable outcomes with our clients. We’d love to have you be part of the team!