Looking for work? Come and join the Marble team!
Some of the values that we look for in people are responsibility, resourcefulness, dedication, open-mindedness and most of all - willpower to learn, grow, and constantly improve yourself.
Here is what Marble IT offers to all of our employees:
- 22 days of vacation.
- Flexible working hours and possibility for remote work.
- Community based culture, where each opinion is heard and valued.
- Personal and professional growth, with ability to learn and improve your skills.
- Working on creative and challenging projects, and ability to use cutting edge technologies.
- Team building gatherings and various events organized by the company.
- In-house lectures and knowledge sharing sessions.
Description:
Back end engineer is responsible for planning, designing, developing, testing and deploying/publishing web applications and APIs.
Responsibilities:
- Working with project managers on reviewing, communicating and suggesting the best solutions for needed issues.
- Ability to work with project leaders and clients to review business requirements, prepare technical design documents, create prototypes and project realization plans.
- Ability to accurately plan development timeframes for required features, bug fixes or other software related issues.
- Adjustment of design, development, implementation, support of software to business or product needs and criteria.
- Performing software construction and debugging. Software construction includes creation of new code, reuse and modification of existing code, or integration of other solutions.
- Ability to perform in the agile environment (Scrum, Kanban).
Experience and Skills:
- Experience within the web application development life cycle.
- Experience with at least one SQL database (MySQL, PostgreSQL, SQL Server etc.).
- Not required, but desirable: knowledge of backend development in some other stack (.NET, JavaScript, Java etc.); knowledge of design patterns and/or SOLID principles.
- Strong verbal/written communication, problem solving, and independent judgement skills.
- Proficiency in spoken and written English.
- Other: OOP, REST, Http, JWT, Git, different Git workflows.
Reach out, we're looking forward to meeting you!