Solution & Fullstack Engineer (Python/Java, JavaScript) - AI First
T
The CodestBanking software
100% remote workContractSenior
Salary18,000 - 26,000 PLN per month
Apply NowOpens the employer's application page
Job Details
- Languages
- Advanced English communication skills, both written and spoken
- Experience
- 5+ years of commercial experience in software engineering
- Required Skills
- PostgreSQLPythonJavaJavascriptVue.JsAngularReactCI/CDRESTful APIs
Requirements
- Have 5+ years of commercial software engineering experience, preferably in fullstack or backend-oriented roles.
- Bring strong commercial experience with Python or Python and Java.
- Have practical JavaScript and frontend development experience with a modern framework such as React, Vue.js, or Angular.
- Understand fullstack application architecture, frontend-backend integration, REST APIs, and distributed systems.
- Have strong PostgreSQL experience, including database design, query optimization, indexes, views, functions, and triggers.
- Know object-oriented programming, software design principles, and clean code practices.
- Have hands-on experience with AI-assisted development tools such as GitHub Copilot, Cursor, or Claude Code.
- Have experience with CI/CD processes, version control systems, and modern software development practices.
- Communicate in English at an advanced level, both in writing and speaking.
- Approach technical challenges with a solution-oriented perspective and take ownership of technical solutions.
Responsibilities
- Design, develop, and maintain end-to-end fullstack solutions using Python or Python and Java on the backend and JavaScript on the frontend.
- Build and enhance responsive user interfaces and integrate them with backend services and APIs.
- Develop scalable backend services, APIs, and application components.
- Own technical solutions from requirements analysis and architecture design through implementation and deployment.
- Design and optimize PostgreSQL database structures, queries, functions, triggers, and views.
- Use AI-powered development tools and AI-assisted coding practices to improve development efficiency and code quality.
- Build rapid prototypes, validate technical concepts, and deliver solutions.
- Participate in technical planning, solution design, testing, code reviews, and architectural discussions.
- Collaborate with cross-functional international teams to translate business needs into technical solutions.
- Identify opportunities for improvement and promote clean code, maintainability, and engineering best practices.
View Full Description & ApplyYou'll be redirected to the employer's site