Our core value of 'Love Work, Love Life, Be You' has been central to our success and so we're looking for people to join us who share our passion for making things better every day and help us continue to grow.
We are the number one UK headquartered software provider in the UK and are forecasted to grow to a global population of over 12,000 employees by 2026.
What are we all about?
At Access, we love software and how technology never stays the same. It's this passion that drives us to work closely across sectors to understand the business needs of our customers - from the Hospitality sector, to Manufacturing industry, to Not for Profit's to Construction, and many more.
We're passionate about helping our customers stay one step ahead of the challenges facing their industry and business, currently helping over 60,000 customers to have the freedom to do more.
About You
You are a skilled and enthusiastic engineer, who wants to work as part of an engineering team working on a variety of products and technologies using a range of frameworks, latest techniques, patterns, and practices.
You take pride in your work and enjoy working as part of team, delivering quality software that will make a difference to our customers.
You have the desire to work with a team of engineers to develop user experiences that never cease to amaze your users!
You want an opportunity to improve your skills, continually training and growing as an engineer. Continual training, upskilling, and growth are as important as prior experience.
Responsibilities
On a day-to-day basis, you'll be involved with the following:
Write elegant, efficient, and testable code that is easy to maintain and debug
Develop new components and web applications
Debug, troubleshoot & maintain existing web applications and strive to make them
Identifying performance issues and bugs, and providing solutions to these problems
Participating in code reviews and sprint ceremonies
Provide internal support for the components and web applications owned by the team
Work in an Agile (Scrum) team, delivering quality software focused on delivering team results through your individual contribution
Actively contribute to requirements discussions and requirements
analysis, and take responsibility for understanding scope, risk and
complexity of changes from inception through to deliveryHas at least 3 years of working experience and 2 years hands-on experience using React in creating dynamic Single Page Applications (SPA)
Demonstrable communication skills in making sure that your ideas are heard and understood
Develop, debug, troubleshoot & maintain existing web applications and strive to make them better
(ability to demonstrate) working knowledge of; experience using popular software testing patterns and experience with TDD and BDD is a plus!
Have a demonstrable understanding in NodeJS runtime and REST APIs.
Having experience with Typescript & GraphQL APIs is a plus!
Familiarity with HTML & CSS and some pre-processors (i.e. SCSS)
Working knowledge of JavaScript and how it runs internally
Have worked with SQL databases before, preferably PostgreSQL
Some experience with serverless applications (AWS Lambda) is a plus
Understanding of Webpack, Rollup and the JavaScript engineering eco-system
Self-motivated and keen to learn new technologies
Fluent communication in EnglishWhat does Access offer you?
A very attractive salary package
20 annual leave days per year+public holidays
Hybrid flexible working mode
Social Insurance on Gross salary
Yearly health check-ups
Premium medical insurance
13th month salary
Parking fee allowance
Annual company trip
Monthly events, Team outings, company parties, and other exciting events every quarter
At Access we're all about helping everyone Love Work and Love Life. Why? Because we believe people can only be their best when they can be themselves. So, if you are excited about this role, but your past experience doesn't match perfectly, we'd still love to hear from you. You might just be whom we are looking for.
We love the fact that we're all different. We believe by having more diverse perspectives at work improves how we run our business, helps us to better support our customers, and when you think about it, it's just more fun!
What's holding you back? Come and be part of our Amazing Access Family!
Love Work. Love Life. Be You.
Mọi người cũng đã tìm kiếm
Công việc của Intern JavaScript là gì?
Intern JavaScript là một thực tập sinh hoặc tập sự chuyên về ngôn ngữ lập trình JavaScript. Trong vai trò này, họ thường được giao nhiệm vụ liên quan đến phát triển ứng dụng web, các tính năng tương tác trên trang web, hoặc các dự án có liên quan đến JavaScript. Trong suốt thời gian thực tập, họ có cơ hội học hỏi và áp dụng các kiến thức và kỹ năng về JavaScript để phát triển ứng dụng web hoặc các thành phần trang web.
Mô tả công việc của Intern Javascript
- Được giao nhiệm vụ phát triển các tính năng mới trên trang web, như các chức năng tương tác, giao diện người dùng động, hoặc các hiệu ứng trang web.
- Tham gia vào việc viết, sửa lỗi và tối ưu hóa mã nguồn JavaScript để đảm bảo hiệu suất tốt và ứng dụng hoạt động một cách mượt mà.
- Có thể làm việc với các framework phổ biến như React, Angular, hoặc Vue.js để xây dựng ứng dụng web.
- Tham gia vào quá trình kiểm thử ứng dụng, xác minh tính đúng đắn và sửa lỗi khi cần thiết.
- Intern JavaScript thường có cơ hội học hỏi từ các nhà phát triển kinh nghiệm và áp dụng kiến thức mới vào công việc.
- Tham gia vào các dự án phát triển web thực tế, thường dưới sự hướng dẫn của các nhà phát triển và lãnh đạo dự án.
- Làm việc với các thành viên khác trong nhóm phát triển, học cách làm việc trong môi trường làm việc nhóm.
Intern JavaScript có mức lương bao nhiêu?
Lương cơ bản
Lương bổ sung
104 - 130 triệu
/nămLộ trình sự nghiệp Intern JavaScript
Tìm hiểu cách trở thành Intern JavaScript, bạn cần có những kỹ năng và trình độ học vấn nào để thành công cũng như đạt được mức lương mong đợi ở mỗi bước trên con đường sự nghiệp của bạn.
Số năm kinh nghiệm
Điều kiện và Lộ trình trở thành một Intern JavaScript?
Yêu cầu tuyển dụng của Intern JavaScript
- Kiến thức cơ bản về cú pháp và cách làm việc cơ bản với JavaScript.
- Hiểu cách làm việc với HTML để xây dựng cấu trúc trang web và CSS để thiết kế giao diện người dùng.
- Hiểu biết về các framework phổ biến như React, Angular, hoặc Vue.js có thể được yêu cầu, tùy thuộc vào yêu cầu công việc cụ thể.
- Có khả năng phân tích và giải quyết các vấn đề liên quan đến mã nguồn JavaScript.
- Sẵn sàng học hỏi kiến thức mới và thích nghi với môi trường làm việc mới.
- Có khả năng làm việc hiệu quả trong môi trường làm việc nhóm, giao tiếp tốt với các thành viên khác trong nhóm.
- Sự tự hứa hẹn và cam kết học hỏi và đóng góp vào dự án.
- Đối với vị trí Intern, có thể yêu cầu đang theo học hoặc mới tốt nghiệp khóa học liên quan đến lĩnh vực Công nghệ thông tin hoặc phát triển web.
- Hiểu biết về các công cụ như Git, GitHub, hoặc SVN có thể được yêu cầu.
- Trong một số trường hợp, yêu cầu khả năng giao tiếp bằng tiếng Anh, đặc biệt khi làm việc với dự án toàn cầu.
- Một số công ty có thể yêu cầu ứng viên cung cấp dự án hoặc ví dụ về công việc JavaScript đã làm trong quá trình học tập hoặc thực tập trước đó.
Lộ trình thăng tiến của Intern JavaScript
Mức lương trung bình của vị trí việc làm này là từ 14 - 20 triệu/tháng, cao hơn là khoảng 25 - 40 triệu/ tháng và cao nhất có thể lên tới 50 - 60 triệu/ tháng. Có thể thấy, lập trình viên Javascript chưa có hoặc ít kinh nghiệm thì mức lương tương tự như mức trung bình của nghề lập trình viên nói chung.
- Đối với Lập trinh viên: 9.000.000 - 14.000.000 VNĐ (1 tháng)
- Đối với Intern Linux: 15.000.000 - 25.000.000 VNĐ (1 tháng)
Từ 0-2 năm đầu tiên: Intern JavaScript
Tất cả các JavaScript Developer đều bắt đầu với một giai đoạn học cơ bản trong năm đầu hoặc hai. Trong giai đoạn này, họ nắm vững các khái niệm cơ bản của ngôn ngữ JavaScript, như biến, điều kiện, vòng lặp và hàm. Họ cũng bắt đầu tìm hiểu về DOM (Document Object Model) để tương tác với giao diện trang web. Thời gian này thường dành để xây dựng nền tảng kiến thức cần thiết cho sự phát triển sau này.
Mức lương trung bình cho vị trí này có thể dao động từ 8 triệu đến 15 triệu VNĐ mỗi tháng, tùy thuộc vào địa điểm và công ty cụ thể.
Intermediate JavaScript Developer (2-4 năm kinh nghiệm)
Kiến thức sâu hơn về JavaScript và framework, khả năng xử lý các dự án lớn hơn. Tham gia vào việc phát triển các tính năng phức tạp, quản lý trạng thái ứng dụng, làm việc với API. Mức lương trung bình từ 15 triệu đến 30 triệu VNĐ mỗi tháng.
Intern Javascript Developer (5-10 năm kinh nghiệm)
Ở cấp độ này sẽ có kinh nghiệm sâu rộng về JavaScript, có khả năng thiết kế kiến trúc, quản lý các dự án phức tạp. Đảm bảo tính hoàn thiện và hiệu suất của ứng dụng, tham gia vào việc tối ưu hóa hiệu suất và quy trình làm việc. Mức lương có thể từ 30 triệu đến 60 triệu VND hoặc cao hơn.
Lead JavaScript Developer (trên 10 năm kinh nghiệm)
Các vị trí này thường có mức lương từ 50 triệu đến 80 triệu VND hoặc cao hơn, với vai trò lãnh đạo các dự án phát triển, quản lý các nhóm phát triển và định hình chiến lược công nghệ. Đóng góp quan trọng vào quyết định chiến lược công nghệ, hướng dẫn và đào tạo nhóm phát triển.