Mô Tả Công Việc
Job Description:
You will play a critical role in developing and maintaining Greenskies’ proprietary enterprise application portfolio, ensuring they are performant, user-friendly, and meet the needs of our user base. You must have hands-on full-stack software development experience including developing, deploying, and testing web applications. You will be responsible for managing Greenskies’ issue list and tracker. The ideal candidate will work to improve business processes by optimizing web application performance. You will be a member of a two-person development team that is part of the Information Technology (IT) organization in Greenskies. Your primary contact at Greenskies will be a full stack software engineer/ architect that will aid in prioritization, design reviews and user acceptance testing. In joining a growing renewable energy company, you will work in a dynamic, fast-paced environment with a chance to impact the company’s and planet’s future.
Responsibilities:
- Collaborative work using branching, merging, and pull requests
- Ensuring consistent user experiences across different browsers
- Design and implement user interfaces using web technologies such as HTML, CSS, and JavaScript
- Use version control systems (e.g., Git) to manage and track changes in code
- Implement client-side functionality to enhance user experience
- Function in an Agile software development team and participate in the Scrum ceremonies to plan, develop and review software deliverables
Yêu Cầu Công Việc
- BA/BS in computer science, information systems, or related field
- 3+ years of relevant experience developing and maintaining web applications.
- Experience with front-end frameworks like React, Angular, or Vue.js
- Experience with consuming APIs and integrating data into front-end applications
- Proficiency in graphic design software such as Adobe Photoshop, Adobe XD, Sketch, or Figma
- Time zones overlap until at least 12 PM EST is preferred
- Full Stack Software Engineer with strong experience on front end.
- Knowledge of UX principles to enhance the overall user experience
- Proficiency in HTML for structuring web content
- Strong skills in CSS for styling and layout, including knowledge of preprocessors like Sass or LESS
- Mastery of JavaScript, including ES6+ features
- Knowledge of asynchronous programming, promises, and handling events
- Understanding of component-based architecture
- Knowledge of cross-browser compatibility issues and solutions
- Proficient use of version control systems, particularly Git
- Understanding of RESTful principles and best practices
- Good command of English
Hình thức
Quyền Lợi
- Great salary package and annual performance review
- 100% official salary during the probation period
- 13th-month salary
- Full-paid compulsory insurance according to Vietnam Labor Law
- 12 days annual leave & other leave
- Laptop will be provided
- Unlimited potential for the career path
- Budget for your training & self-development
- Fantastic yet professional working environment
- Lovely, friendly, and talented colleagues
- Working hours: 8 hours x 5 days/week (Monday to Friday)