Multinational mass media experience
Location: Remote (must be open to relocate to Tempe, AZ if converted)
Duration: through June 2024 (fiscal year end)
Interview Process: 2 rounds
Ā
General Summary:
We are looking for a Jr. Front End Developer whose primary focus will be developing user-facing web applications and components. You'll implement them using the Vue.js framework, adhering to generally accepted practices and workflows. You will ensure that you produce robust, secure, modular, and maintainable code. This role supports the team in the Agile/Scrum software development lifecycle, working with business partners to identify requirements, design, and implement scalable, open solutions. The ideal candidate not only knows how to write code but also understands how to identify and solve problems related to scale, security, and analytics. This position requires a deep technical understanding of software development best practices, coding standards, and governance.
Ā
Responsibilities:
- Work with the UX application team to estimate complexity and advise on the feasibility of tasks and features.
- Create technical specifications based on functional requirements.
- Build out features in a cross-functional, agile environment involving all functions at various levels throughout the feature creation and ideation process.
- Perform basic support and debugging in test and production environments.
- Maintain and repair existing applications.
- Act as a key contributor in an agile sprint team, performing sprints on new and existing applications.
- Identify and escalate problems.
- Develop highly secure, public-facing applications with performance and security as a priority.
- Develop scalable and efficient Vue.js applications, utilizing reusable and readable components.
Ā
Requirements:
- Extensive expertise in JavaScript, Vue.js, HTML5, and CSS3.
- Experience with TypeScript.
- Strong understanding of front-end development principles, including responsive design, accessibility, and cross-browser compatibility.
- Proven experience in writing unit tests using Jest or similar testing frameworks.
- Knowledge of version control systems (e.g., Git) and agile development methodologies.
- Excellent problem-solving and analytical skills.
- Sound knowledge of RESTful API principles.
- Strong communication and collaboration abilities, with the capacity to work effectively in a team environment.
Ā
Preferred Qualifications (not required):
- Familiarity with Sass, Vuex, Vue Router, and Nuxt.js.
- Experience with TypeScript.
- Experience in building mobile-responsive web applications.
- Experience working in digital media-based environments.