We are looking for Architect to join the existing team responsible for the development of audio conferencing solution with slideshow capability and collection of user interactions statistics.
Required skills: Proven experience as software architect; Proficient in Java, with a good knowledge of its ecosystems; Practical experience of AWS stack, Java 8, Spring, RestAPI, Amazon, MySql, SQL, Tests; Excellent knowledge of software and application design and architecture; Familiarity with HTML/CSS, JavaScript and UI/UX design; Understanding of software quality assurance principles; Good knowledge and practical use of agile software development methodologies; Upper-intermediate knowledge of English.
Personal skills: Great communication and presentation abilities; High quality organizational and leadership skills; A technical mindset with great attention to detail; Experience in effort estimates.
Responsibilities: Develop high-level product specifications with attention to system integration and feasibility; Define all aspects of development from appropriate technology and workflow to coding standards; Communicate successfully all concepts and guidelines to development team; Oversee progress of development team to ensure consistency with initial design; Provide technical guidance and coaching to developers and engineers; Ensure software meets all requirements of quality, security, modifiability, extensibility etc.
We offer: Challenging tasks & professional growth; Long-term employment; High-level and competitive compensation; A friendly experienced team; Up to 50% compensation of educational courses and conferences price for professional growth; Free English classes; 23 business days leave; Fascinating corporate events; Business trips;
About tech-stack.io
TechStack - the team of ambitious and energetic IT professionals. Our philosophy is a total IT service.