HamburgerMenu
hirist

Collinson Group - Software Engineer - Full Stack

Posted on: 24/07/2025

Job Description

We are seeking a dynamic and skilled Full Stack Software Engineer to join our product development team.

The ideal candidate will have hands-on experience with both front-end and back-end technologies, and be capable of building scalable, high-performance web applications.

You will collaborate closely with cross-functional teams to design, develop, and deliver robust digital solutions from concept to deployment.


Key Responsibilities :


- Design, develop, and maintain end-to-end web applications using modern full stack technologies.

- Write clean, efficient, and scalable code for both front-end and back-end components.

- Develop responsive user interfaces using modern JavaScript frameworks (e.g., React, Angular, or Vue.js).

- Build and manage APIs, microservices, and server-side logic using technologies like Node.js, Java, Python, or .NET.

- Integrate with third-party APIs and external services.

- Ensure application security, performance, scalability, and responsiveness.

- Participate in code reviews, architecture discussions, and sprint planning meetings.

- Collaborate with UI/UX designers, product managers, QA engineers, and DevOps teams.

- Write unit and integration tests to ensure code quality and reliability.

- Maintain technical documentation and provide support for production issues.


Required Skills and Qualifications :


- Bachelors/Masters degree in Computer Science, Engineering, or a related field.


- 1+ years of experience as a Full Stack Developer.

- Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.

- Hands-on experience with front-end frameworks like React, Angular, or Vue.js.

- Experience with back-end technologies such as Node.js, Express, Java (Spring Boot), Python (Django/Flask) or .NET Core.

- Proficiency in building and consuming RESTful APIs and working with JSON/XML.

- Familiarity with SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).

- Experience with version control systems (e.g., Git) and working in Agile/Scrum environments.

- Understanding of CI/CD pipelines, containerization (Docker), and basic cloud platforms (AWS, Azure, or GCP).


Preferred Qualifications :


- Experience with GraphQL or WebSockets.

- Knowledge of unit testing frameworks (e.g., Jest, Mocha, JUnit, PyTest).

- Exposure to container orchestration tools like Kubernetes.

- Familiarity with DevOps practices and monitoring tools (e.g., Prometheus, Grafana)


info-icon

Did you find something suspicious?