Related keywords: remote job web developerflex remote jobremote job python
Proxify AB, a company headquartered in Sweden, is seeking a Senior Fullstack Developer specializing in Python. This role is open to candidates from Anywhere in the World, though applicants must be situated in the CET timezone (+/- 3 hours).
In this position, you will lead the design and implementation of scalable backend services and APIs utilizing Python frameworks such as FastAPI, Django, or Flask. Additionally, you will deliver well-crafted, performant user interfaces using modern frontend frameworks like React.js or Vue.js. The emphasis is on creating high-quality, scalable software solutions while maintaining performance standards.
To qualify for this role, candidates should meet the following criteria:
5+ years of professional experience in software development with a strong exposure to fullstack environments.
At least 3 years of practical experience with Python frameworks including FastAPI, Django, and Flask.
Proficiency in JavaScript/TypeScript, along with a solid understanding of HTML5 and CSS3.
Extensive experience working with React.js or Vue.js, or similar modern frameworks like Next.js/Nuxt.js.
Familiarity with relational databases such as PostgreSQL and MySQL, and knowledge of Object-Relational Mapping (ORM) frameworks like SQLAlchemy or Django ORM.
Strong grasp of RESTful API design and integration methodologies along with automated testing for both backend and frontend applications.
Practical knowledge of Docker and experience with CI/CD pipelines (e.g., GitHub Actions, GitLab CI, CircleCI).
Experience deploying and managing cloud services in platforms such as AWS, Azure, or GCP.
Strong problem-solving skills and excellent English communication capabilities, both written and spoken.
Ability to work independently and deliver high-caliber results in a remote setup.
Some additional skills that are preferred but not mandatory include:
In-depth experience with TypeScript and modern frontend tooling frameworks such as Vite, Webpack, or Turbopack.
Familiarity with microservices architecture, Domain-Driven Design (DDD), Command Query Responsibility Segregation (CQRS), and event-driven architectures.
Experience with GraphQL and proficient schema design.
Knowledge of message brokers like RabbitMQ, Kafka, or Redis Streams.
Experience with Kubernetes or similar orchestration platforms.
Exposure to performance tuning, caching techniques, and observability practices concerning logs, tracing, and metrics.
Awareness of security best practices including OWASP considerations and OAuth2/OpenID Connect flows.
A background that includes working in fast-paced product environments or startups, as well as contributions to open-source projects or having published technical content.
Key responsibilities of this role entail:
Designing and implementing scalable backend services using Python.
Building and maintaining responsive web user interfaces with React.js or Vue.js.
Designing and documenting RESTful APIs (with optional expertise in GraphQL).
Integrating backend systems with both relational and NoSQL databases.
Ensuring high code quality by engaging in unit/integration testing, conducting code reviews, and managing automated pipelines.
Making critical architectural choices regarding backend, frontend, and system integration strategies.
Collaborating effectively with designers and product teams to convert requirements into excellent user experiences.
Troubleshooting production issues, optimizing application performance, and ensuring reliability and security.
Mentoring fellow engineers, fostering best practices within the team.
Working within an agile environment, contributing to continuous improvements in development processes and delivery.
Documenting key architectural decisions, API contracts, workflows, and deployment procedures.
Proxify AB provides several benefits designed to enhance work-life balance and career satisfaction:
On-time monthly payments with the flexibility to withdraw funds.
A structured 8-hour workday ensuring predictable project hours.
Up to 24 flex days off per year without salary deductions for full-time positions.
Access to exclusive long-term remote job opportunities at leading global companies.
A tailored recruitment process that bypasses typical biases and roadblocks.
A streamlined contracting process unlocking various employment opportunities without excessive evaluations.
Consistent pay throughout employment, regardless of project variability.
This position at Proxify AB offers a compelling opportunity for experienced fullstack developers to join an innovative company and work remotely in a supportive and professional environment. This job is particularly suitable for those who possess a robust skill set in Python, Django, React.js, and have the eagerness to contribute to high-quality software solutions.
This job offer was originally published on weworkremotely.com
This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.