Software Engineer - Richmond VA Office
Unboxed Training & Technology
Richmond, virginia
Job Details
Not Specified
Full Job Description
Are you an ambitious developer passionate about web applications? Are you eager to grow into a front-end lead role while contributing to cutting-edge technology in a collaborative environment? Meet Unboxed Training & Technology. We specialize in creating innovative technology and training solutions for companies around the world, tailored to meet the needs of modern learners.
At Unboxed, our application development team is a group of talented and dedicated developers and architects who love what we do. We thrive on creativity, collaboration, and a shared drive for excellence. Join us to work on our flagship Spoke Learning Platform and be part of shaping the future of learning technology.
What You’ll Do:
- Develop and Innovate: Write and maintain front and back-end code for our mobile-first web application.
- Architect Solutions: Make decisions about code design and architecture to ensure scalability, performance, and usability.
- Lead and Mentor: Review code, provide technical guidance, and support the growth of less experienced developers.
- Collaborate: Work closely with product managers in an agile environment, providing estimates and delivering features on schedule.
- Elevate the Platform: Contribute to maintaining and enhancing our technology stack, including Angular, .NET, and Azure-hosted solutions.
Requirements
What You Bring:
Motivation to Grow: A strong desire to develop your skills and take on increasing responsibilities, with an eye toward becoming a front-end lead.
Team Player: The ability to collaborate effectively and mentor team members when needed.
Proven Experience:
- Developing secure, scalable, performant enterprise SaaS solutions.
- Expertise in front-end frameworks like Angular, AngularJS, Ionic, or equivalent frameworks such as React, with a focus on delivering exceptional user experiences.
- Proficiency in JavaScript, HTML5, CSS3, and responsive design, with experience integrating with REST APIs and WebSockets to enable seamless communication between front-end and back-end systems.
Problem Solver: The ability to tackle hard technical challenges, push the boundaries with new technologies, and work effectively with complex legacy code, ensuring seamless integration with REST APIs and WebSockets.
Education and Experience: A degree in computer science, a related field, or equivalent work experience.
NOTE: This position is located in our Richmond, VA office. Candidates must be available to work there.
Benefits
Unboxed team members benefit from our comprehensive compensation and rewards program which includes:
· Competitive salary and benefits
· Ample restorative paid time off - 5 weeks PTO [pro-rated in first year] and major holidays plus Winter Break between Christmas Day and New Year’s Day
· Dynamic and convenient office location – work from home option (select days), unlimited snacks, casual dress code, covered parking and gym on site
· Open communication and a commitment to fostering teamwork across the organization