Job Title: Full Stack Developer
Location: [Location]
Job Type: Permanent
Salary: £45,000 - £55,000
Start Date: [Date]
Roles and Responsibilities:
- Develop, design, and maintain the backend of an e-commerce platform, including APIs and database management.
- Create and maintain the frontend of the platform, ensuring a smooth and engaging user experience across multiple devices.
- Work with the frontend team to integrate APIs and ensure seamless communication between frontend and backend.
- Design and implement security measures to protect the platform against various threats.
- Collaborate with designers and front-end developers to create a cohesive and visually appealing user interface.
- Implement and optimize the platform's performance, ensuring it runs smoothly on all devices and operating systems.
- Contribute to the development of the platform's features, including integrating new products and services.
- Monitor and debug the platform's performance, identifying and fixing bugs and issues.
- Collaborate with the project manager and cross-functional teams to ensure the platform's functionality meets the business requirements.
- Conduct regular code reviews and contribute to the codebase to improve the quality and maintainability of the platform.
- Contribute to the development of new products and services, ensuring they are integrated with the existing platform.
- 2+ years of experience in full stack development.
- Experience with modern frontend frameworks such as React or Vue.js.
- Experience with backend technologies such as Node.js or Django.
- Experience with databases such as MongoDB or MySQL.
- Experience with security measures such as HTTPS, SSL, and encryption.
- Strong problem-solving skills and attention to detail.
- Ability to work effectively in a team environment.
- Experience with version control systems such as Git.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proficient in HTML, CSS, and JavaScript.
- Knowledge of RESTful APIs.
- Experience with Git and version control systems.
- Experience with agile development methodologies.
- Experience with modern frontend technologies such as Angular or Ember.js.
- Experience with cloud platforms such as AWS or Azure.
- Experience with performance testing and optimization tools.
- Experience with API development and integration.
- Experience with databases such as PostgreSQL or Oracle.
The company is a technology company that specializes in e-commerce and provides a platform for businesses to sell their products online. They have a team of experienced developers and designers who work closely together to create a seamless and engaging user experience for their clients.
They are looking for a talented Full Stack Developer to join their team and contribute to the development of their e-commerce platform. The ideal candidate will have a strong background in full stack development, experience with modern frontend and backend technologies, and a passion for creating a great user experience.
The company is committed to providing a positive and supportive work environment and offers competitive salaries and benefits.
If you are interested in this role and have the necessary skills and experience, please apply using the link provided.