-
Δημιουργηθηκε στις Σάββατο, 29 Αυγούστου 2015 01:49
-
Γράφτηκε από τον/την Konstantinos Aravanis
Job Description
We are looking for a young Python developer to help us create the first version of our product. He should be passionate about quality code, follow the programming community and be confident and experienced enough to build things from scratch. The individual selected will be guided and supervised by other technical member of the team. He should be able to work independently and collaborate when needed.
Responsibilities
- Creating a project from scratch
- Involvement in the full product life cycle: Interact with other personnel to consider design, development and project planning approaches
- Delivering quality code (tested, robust , modular, scalable, maintainable)
- Ability to work autonomously and within a team
- Develop new features and functionality
- Provide support and documentation
- Ability to work within strict timeframes
Restrictions
- Include portfolio or work reference
- Short Term Project – Full Time Occupation
- Collocated - Athens/Greece
- No agencies
SKILLS
Required
- 2-3 years of professional experience building web applications in python
- Fluent/Proficiency English
- Basic understanding of TCP/IP, HTTP
- Basic understanding of Design Patterns
- Basic algorithmic knowledge
- Strong OO Object-oriented Design and Analysis (OOA and OOD) skills
- Strong understanding of SQL fundamentals and schema design
- Experience with a popular server side python web application framework
- Basic understanding of web application security
- Experience in writing unit and integration tests
- Proficient with code versioning tools
- Experience with HTML, CSS, Javascript
- Basic understanding of distributed systems
Preferred
- Proficient with Python 3
- Experience developing with: Python 3, SQL, Pyramid, SQLAlchemy, unittest/nose, jquey/backbone.js , LESS/SaSS, Git
- Basic Experience with: Linux, Mysql/PostgreSQL, Apache/Nginx
- Experience on all stages of software lifecycle
- Some PHP knowledge for WordPress customization Desired
- Experience building REST APIs
- Familiarity with D3.js
- Familiarity with: Linux, Apache, Nginx
- Familiarity with key value storage engines (Redis, memcache, MongoDB)
- Previous experience with agile methodologies – scrum
- Open source contributions
PERSONAL
- Communication skills
- Desire for continuous learning and skills improvement
- Ability to learn new technologies
- Methodical, Quality and Results-oriented
- Strong desire to deliver an excellent customer experience
- Passionate and self-motivated
Apply by sending your resume in pdf to the following gmail.com account: jobs.nikosc