Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by i360 Solutions Ltd (Malta), so some details may not match this job. The employer's own page has the real description.
Overview
At i360 Solutions Ltd, we are seeking a highly skilled Senior Software Engineer with full-stack development experience to join our dynamic team in Malta. The ideal candidate will be responsible for designing, developing, and maintaining complex software applications that enhance user experience and provide efficient solutions. This role requires a deep understanding of both front-end and back-end technologies, along with a commitment to delivering high-quality code and innovative solutions in a fast-paced environment.
Job Responsibilities
- Design, develop, and implement web applications and services using modern frameworks and technologies.
- Collaborate with product managers, designers, and other engineers to understand requirements and provide technical guidance.
- Optimize applications for maximum speed, scalability, and performance.
- Conduct code reviews and implement best practices in coding standards and software development methodologies.
- Maintain and enhance existing applications and troubleshoot issues as they arise.
- Document software processes, code changes, and system configurations for future reference.
- Participate in Agile development processes, including sprint planning, stand-ups, and retrospectives.
- Stay informed of industry trends and emerging technologies to ensure continual improvement of solution offerings.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- A minimum of 5 years of experience in software development, with a focus on full-stack development.
- Proficiency in programming languages such as JavaScript, HTML, and CSS, as well as back-end languages like Node.js, Python, or Java.
- Experience with modern front-end frameworks such as React, Angular, or Vue.js.
- Strong understanding of databases, including SQL and NoSQL technologies.
- Familiarity with CI/CD practices and tools such as Jenkins, Docker, or Kubernetes.
- Excellent problem-solving skills and the ability to work independently as well as part of a team.
Technologies & Tools
The Senior Software Engineer will work extensively with a range of technologies and tools, including but not limited to JavaScript frameworks (React, Angular, Vue.js), back-end technologies (Node.js, Express), database systems (MySQL, MongoDB), version control systems (Git), and deployment tools (Docker, Kubernetes). Familiarity with cloud platforms such as AWS or Azure will also be beneficial for efficient application deployment and scalability.
Ideal Candidates
The ideal candidate will possess strong technical skills complemented by excellent communication abilities and a collaborative mindset. They should be self-motivated, adaptable to change, and passionate about developing innovative solutions. A commitment to continual learning and staying updated with the latest industry trends is essential, as is the ability to work effectively under pressure and meet deadlines.
In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.