Epicareer Might not Working Properly
Learn More

Vue.js UI Developer

  • Full Time, onsite
  • Cybersafe Solutions
  • Washington DC-Baltimore Area, United States of America
Salary undisclosed

Apply on


Original
Simplified
Position Summary
As a DevOps Front-End Engineer at Cybersafe Solutions, you will be a vital member of our team, playing a key role in developing and maintaining both internal tools and customer-facing web and mobile applications. Leveraging a tech stack that includes Django, Vue.js, and Vite, this role requires a strong understanding of front-end development, DevOps principles, and security best practices. You will be part of a team that builds tech from the ground up, avoiding third party libraries as a matter of risk mitigation.

Key Responsibilities
  • Front-End Development: Build and maintain responsive, user-friendly interfaces for both internal and external applications using Vue.js and Vite.
  • DevOps Integration: Collaborate closely with the back-end and operations teams to integrate DevOps practices into front-end development, ensuring seamless deployment and maintenance of web applications.
  • Design Systems: Work within and build upon established design systems, collaborating closely with the Senior Designer to ensure a consistent and high-quality user experience.
  • Creative Problem Solving: Address challenges with innovative solutions while adhering to company standards and guidelines.
  • Feedback and Iteration: Actively seek and incorporate feedback, demonstrating a willingness to refine and improve based on input from peers and leadership.
  • Security Focus: Ensure that all front-end applications adhere to security best practices, particularly in a cybersecurity-focused environment.


Competencie
s

  • Technical Proficienc
    y: Strong knowledge of Vue.js, Vite, and front-end development practices. Experience with Django is a plus.
  • Analytical Thinking: Ability to synthesize complex information and translate it into effective front-end solutions.
  • Design Sensitivity: Understanding of design principles and experience working within design systems to create visually appealing and functional interfaces.
  • Problem Solving: Demonstrated ability to identify issues and develop creative, effective solutions.
  • Collaboration: Ability to work effectively with cross-functional teams and take direction from senior leaders.
  • Attention to Detail: Commitment to delivering high-quality work, with a focus on accuracy and thoroughness.
  • Adaptability: Ability to adapt to changing priorities and technologies in a fast-paced environment.
  • Professionalism: Approaches others in a tactful manner, maintains composure while under pressure, treats others with respect and consideration regardless of their status or position.




Qualificatio
ns

  • Educati
    on: Bachelor’s degree in Computer Science, Information Technology, UI / UX Design, preferred, or equivalent experience
  • . Experience: Minimum 1-3 years of experience in front-end development, with an understanding of security best practices
  • . Technical Skills: Proficiency in Vue.js, Vite, or other related front-end frame works, HTML5, CSS3, JavaScript, and familiarity and / or ability to learn Django
  • . Certifications: Relevant certifications in front-end development, DevOps, or security are a plus
  • . Portfolio: Applicants with design portfolios and/or Git repositories will be considered first
.


Work Environm
en
  • t
    Team Collaborat
    ion: Regular interaction with the DevOps team, as well as cross-functional collaboration with SecOps and Operations, fostering a collaborative and innovative work environmen
  • t. On-site Requirement: Flexible working hours are provided but on-site attendance is a requirement of company polic
  • y. Physical Requirements: Ability to work for extended periods at a computer workstatio
  • n. Accommodations: Reasonable accommodations may be made to enable individuals with disabilities to perform the essential function
s.


Additional Informa
tion
This job description is intended to convey essential information about the role and is not an exhaustive list of all responsibilities, duties, or skills required. Duties may be subject to change based on the needs of the organization.