Senior Frontend Developer
Summary
Builds responsive, high-performance web apps in Vue.js, integrates RESTful APIs, and mentors junior devs while collaborating with cross-functional teams.
Senior Developer Vue js
We are seeking an experienced Senior Developer Vue js to design develop and deliver scalable high-performance web applications
Key Responsibilities
- Design develop test and maintain scalable and secure web applications
- Build responsive high-performance user interfaces using Vue js
- Translate business requirements into technical solutions and system designs
- Develop and integrate RESTful APIs with frontend applications
- Optimize application performance scalability and maintainability
- Conduct code reviews and ensure adherence to coding standards and best practices
- Mentor junior developers and provide technical guidance
- Collaborate with Product QA UX UI and DevOps teams throughout the development lifecycle
- Participate in Agile ceremonies including sprint planning daily stand-ups and retrospectives
- Contribute to CI CD pipelines deployment processes and continuous improvement initiatives
- Evaluate and adopt new technologies frameworks and development tools where appropriate
Qualifications
- Bachelor s degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Proven experience as a Senior Software Developer or in a similar role.
- Strong hands‑on experience with Vue.js (Must Have).
- Proficiency in one or more programming languages such as Java, C#, Python, JavaScript, or TypeScript.
- Experience with modern development frameworks and technologies such as .NET, Spring Boot, React, Angular, or Node.js.
- Solid understanding of software development methodologies including Agile, Scrum, or Kanban.
- Experience working with SQL and/or NoSQL databases.
- Familiarity with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform (GCP).
- Experience with version control systems such as Git or SVN.
- Good understanding of CI/CD pipelines , DevOps practices, and automated deployment processes.
- Strong experience designing, developing, and consuming RESTful APIs.
- Demonstrated ability to conduct code reviews and mentor development team members.
- Excellent analytical, problem‑solving, communication, and collaboration skills.
Preferred Qualifications
- Experience with microservices architecture.
- Knowledge of containerization technologies such as Docker and Kubernetes.
- Familiarity with automated testing frameworks and best practices.
- Experience working in enterprise‑scale application development environments.
Skills Required
- Proficiency in one or more programming languages (e.g., Java, C#, Python, JavaScript, TypeScript)
- Hands‑on experience with modern frameworks and libraries (e.g., .NET, Spring, React, Angular, Node.js)
- Strong understanding of software development methodologies (Agile, Scrum, or Kanban)
- Experience with databases (SQL and/or NoSQL)
- Familiarity with cloud platforms (AWS, Azure, or GCP)
- Expertise in version control systems (Git, SVN)
- Solid understanding of CI/CD pipelines and DevOps concepts
- Experience in designing and consuming RESTful APIs
- Ability to perform code reviews and mentor team members
- Strong analytical and problem‑solving skills
- Excellent communication and teamwork abilities