
Solution, Fullstack Engineer – Python, JS
Posted Oct 22

Posted Oct 22
This is a fully remote position, open to applicants in Poland.
• Design, develop, and maintain comprehensive full-stack solutions utilizing Python or a combination of Python and Java for the backend, alongside JavaScript for the frontend.
• Construct and refine responsive user interfaces, ensuring seamless integration with backend services and APIs.
• Create scalable backend services, APIs, and application components.
• Take ownership of technical solutions from the analysis of requirements and architectural design to implementation and deployment.
• Design and optimize PostgreSQL database structures, including queries, functions, triggers, and views.
• Utilize AI-powered development tools and adopt AI-assisted coding methodologies.
• Investigate AI-driven automation and innovative engineering solutions.
• Develop rapid prototypes and validate technical concepts effectively.
• Engage in technical planning, solution design, testing, code reviews, and architectural discussions.
• Collaborate with international cross-functional teams to translate business requirements into technical solutions.
• Identify areas for continuous improvement, automation, and technical optimization.
• Advocate for engineering best practices, clean code, maintainability, and contemporary software development standards.
• Develop a banking application that serves as a cross-asset post-trade execution platform for a prominent financial group in Japan.
• Proficient English communication skills, both written and verbal.
• Over 5 years of commercial experience in software engineering.
• Extensive commercial experience with Python.
• Practical experience in JavaScript and frontend development using frameworks such as React, Vue.js, or Angular.
• Strong comprehension of full-stack application architecture, frontend-backend integration, REST APIs, and distributed systems.
• Significant experience with PostgreSQL, covering aspects like database design, query optimization, indexes, views, functions, and triggers.
• Good understanding of object-oriented programming, software design principles, and clean coding practices.
• Hands-on experience with AI-assisted development tools such as GitHub Copilot, Cursor, Claude Code, or similar technologies.
• An AI-first mindset with a willingness to embrace automation and emerging technologies.
• Familiarity with CI/CD processes, version control systems, and contemporary software development methodologies.
• Strong problem-solving abilities, independence, and a readiness to take ownership of tasks.
• A question regarding EU citizenship will be part of the application process.
• Nice to have: experience in banking, fintech, or financial services; familiarity with AWS or other cloud platforms; knowledge of Docker; Linux; TypeScript; microservices; event-driven systems; AI agents; and experience in architectural decision-making.
• A collaborative environment that encourages professional development.
• The chance to influence technical decisions and experiment with new technologies.
• Access to AI-powered development tools, coding assistants, and modern automation solutions integrated into engineering workflows.
• Opportunities for international, cross-functional collaboration.
• An online recruitment process.
• Option to consent for future recruitment considerations.
Ness Digital Engineering
Movable Ink
Anyone AI
Get handpicked remote jobs straight to your inbox weekly.