описание
Arnology is expanding its team and looking for a motivated Junior Full Stack Developer to join us in building and improving web applications. The way developers work today is different from a few years ago. AI has become an integral part of software development. Tools such as Claude, Cursor, GitHub Copilot, and ChatGPT help developers work more efficiently, but they do not replace engineering knowledge and critical thinking.
задачи
- Develop, maintain, and improve web applications.
- Build responsive and user-friendly interfaces based on design requirements.
- Contribute to backend development and application logic.
- Integrate frontend components with backend services and REST APIs.
- Work with databases to manage and retrieve application data.
- Test, debug, and troubleshoot applications.
- Review and improve existing code, including AI-generated solutions.
- Collaborate with developers and designers and participate in code reviews.
требования
- Good understanding of JavaScript, HTML5, and CSS3.
- Familiarity with at least one frontend framework or library: React, Vue.js, Angular, or jQuery.
- Basic knowledge of at least one backend technology: Node.js, Python, or PHP.
- Familiarity with relevant backend frameworks, such as: Node.js: Express.js or NestJS. Python: Django or Flask. PHP: Laravel, Yii2, CakePHP, or Symfony.
- Understanding of REST APIs and client-server architecture.
- Basic knowledge of Git, SQL, and relational databases.
- Understanding of responsive web design and web development fundamentals.
- Ability to understand and critically evaluate your own code and AI-generated solutions.
- Strong analytical thinking and problem-solving skills.
- Curiosity about how and why technical solutions work.
- Willingness to learn new technologies and adapt to changes.
- Responsibility, reliability, and attention to detail.
- Good communication and teamwork skills.
- Openness to feedback and continuous improvement.
условия
- Opportunity to contribute to real-world projects across different industries, including FinTech, Healthcare, Logistics, SaaS, and more.
- Collaboration and mentorship from an experienced development team.
- Hands-on experience with modern technologies and AI-powered development tools.
- Flexible working conditions.
- A collaborative environment where initiative, creativity, and new ideas are valued.
- Opportunities for professional growth and career development.