What You'll Do:
- Develop a broad understanding of software integrations including expertise in one or more core business applications and frameworks.
- Own the full lifecycle of small-to-medium tasks, including design, development, testing, and support, iterating on processes as needed.
- Independently identify and implement solutions to recurring problems with limited guidance from senior engineers.
- Deliver features or fixes on schedule while ensuring scalability and performance meet established benchmarks.
- Regularly review and provide constructive feedback on team projects to enhance collective learning and quality.
- Conduct thorough unit testing and collaborate with quality assurance engineers to identify and fix software defects.
- Create and maintain comprehensive documentation for software components and processes and provide training to internal teams as needed.
- Assist support and operations teams in triaging and resolving production issues, including participating in on-call rotation.
- Participate in agile development processes and contribute to sprint planning and reviews.
What You Should Have:
- 2+ years professional experience building full stack web applications.
- Experience working with JavaScript and web technologies.
- Experience working with front-end frameworks and tools (e.g. React/Redux, SASS)
- Experience with database tools and languages (SQL, key-value stores, etc.).
- Experience thinking, planning, and executing autonomously and as part of a team.
- Experience working with cross-functional team members.
- You have a bachelor's degree in computer science, Engineering or a related field, or equivalent training, fellowship, or work experience.
Nice to Haves:
- Experience with WordPress
- Familiarity with Amazon Web Services integrations
- Familiarity with e-commerce gateways (Avalara, ChargeBee, Stripe)
- Understanding of Agile methodologies
Similar Jobs
What We Do
Articulate develops e-learning software, content, and resources that change the way the world learns.
More than 106,000 organizations worldwide, including all 100 of Fortune 100, have created millions of courses using our online training apps, Articulate 360 and Rise.com.
With Articulate 360, e-learning developers get everything they need to create courses for their learning management systems, including the award-winning authoring app Storyline 360.
With Rise.com, organizations get everything they need to create, track, and manage their online training in one complete system. It's the all-in-one online training system employees love.
Articulate also has the industry's largest community, E-Learning Heroes, where online training professionals get inspiration, guidance, product support, and best practices on building online training. Join the 965,000+ member of E-Learning Heroes.
As a human-centered organization, Articulate is driven by our vision to empower people to live better lives. We're committed to providing the best value to customers and doing right by our employees.
We're building a team that looks like the world we live in and an environment where people from diverse backgrounds feel like we belong. Learn more about why we're one of Inc. Magazine's Best Workplaces of 2020.