Position - Associate Software Engineer - VueJS
Are you ready to make your mark?
Responsibilities:
- Develop scalable and efficient web applications using VueJS and related technologies, with a keen focus on user experience and performance optimisation.
- Take ownership and responsibility for end-to-end development of features, systems, and processes, ensuring high-quality deliverables.
- Collaborate closely with UX/UI designers to transform design prototypes into seamless and visually compelling user interfaces.
- Translate complex requirements into well-structured code, employing best practices in design, development, and unit testing.
- Stay attuned to emerging trends in ReactJS and front-end development, incorporating innovative solutions when applicable.
- Implement, optimize, and maintain software features, prioritising factors such as performance, security, and maintainability.
- Foster effective collaboration with cross-functional teams, including backend developers and designers, to achieve holistic solutions.
- Actively participate in code reviews, promoting coding standards and continuous improvement within the team.
- Document technical specifications, architectural decisions, and contribute to the overall codebase documentation.
- Provide clear and regular updates on project progress, fostering transparent communication with team members and stakeholders.
What We Expect:
- Bachelor's in Computer Science, Software Engineering, or a related field.
- Successfully completed internship or 1 year of Industrial experience working with VueJS or NextJS.
- Proficiency in JavaScript and TypeScript, with a track record of building robust and maintainable applications.
- Experience with state management solutions, including Redux, and an understanding of modern hooks-based state management.
- Familiarity with RESTful APIs, asynchronous programming, and data handling in VueJS applications.
- Quick learner with a proactive attitude towards skill enhancement and staying current with industry trends.
- Exceptional communication skills, both written and verbal, enabling effective collaboration within cross-functional teams.
- Knowledge of NextJS for server-side rendering and optimised ReactJS applications is an advantageous asset.
- Proficiency in unit testing and automated testing frameworks for VueJS applications.
- Experience with version control systems, particularly Git, and collaborative coding workflows.
- Previous exposure to working with overseas stakeholders will be beneficial in this role.
- Additional familiarity with other front-end frameworks or libraries will be considered positively.
- Familiarity with backend technologies, API integrations, and micro-services architecture is a plus.
Join Upview Technologies and embark on a thrilling adventure where your ideas matter, your skills are valued, and your potential is unleashed.
Apply now and be a part of our mission to revolutionise the tech industry. Send your CV to careers@upview.tech.
Generating Download Link...