Software Developer

Recruiter
3dcompare.com
Location
London (Greater)
Posted
12 Oct 2018
Closes
17 Oct 2018
Contract Type
Permanent
Hours
Full Time
We are a young and dynamic start-up. 3DCompare is a world leading UK based on demand manufacturing platform. It offers a wide range of technologies and materials for any company to make in 3D their digital products.

Your responsibilities:

- Work in an agile team that takes full ownership of its products, from concept to deployment
- Develop new features and improve existing features to deliver an outstanding user experience
- Keep operations running smoothly
- Maintain and improve code quality and application performance
- Contribute your technical expertise to the development of the leading European platform
- Be creative and provide ideas that help taking 3dcompare to the next level,

Excellent Object Orientation, coupled with excellent problem solving and debugging skills.
- Highly skilled at Node.js and related technologies, including Meteor/ Blaze, RESTful web services, JSON, React, Python, DjangoPostgreSQL, MongoDB, Oauth.
- Experience in designing responsive front end using HTML5, CSS3, bootstrap, JavaScript, Jquery etc.
- Well versed in software engineering principles, frameworks and technologies
- Self-directed team player who thrives in a continually changing environment
Job Duties:
- Develop server side components, REST APIs – Assume ownership for existing and new modules including design, development and unit testing for enhancements of existing modules and development of new modules. Follows coding standards, builds appropriate unit tests, integration tests and deployment scripts.
- Solve Problems - Analyze problems logically and exercise sound judgment in defining, evaluating, and solving difficult technical and operational problems where solutions may be of a precedent-establishing nature.
- Contribute to continual improvement to design and architecture – Participate and collaborate with leads in design discussions, determines areas of complexity, potential risks to successful implementation, suggest enhancements to architecture, implement POCs and enhance application.
- Work closely with team members, coordinate requirements, and perform feasibility study to implement them in application, provide schedules, and activities; contribute to team meetings and activities; troubleshoot development and production problems across multiple environments and operating platforms.

Similar jobs

Similar jobs