Senior Full Stack Engineer (Django/React)

Our team is looking for a Fullstack Python/React Engineer to collaborate on product development for our client based in the UK. The product domain is in the real estate industry, with the goal to help mortgage brokers and dealers. It allows users to process deals faster and easier, providing the best price-quality ratio.

Requirements:

- 6+ years designing and developing production web applications, REST APIs, cloud services.
- 4+ years deploying and maintaining scalable, mission-critical systems.
Strong grasp of software architecture, design patterns, data structures, algorithms, OOP.
- Understanding of software performance; resource utilization, benchmarking, optimization, bottlenecks.
- Understanding of security and privacy concepts; access control, encryption/decryption, identity management, policies and procedures
- Strong focus on clear, concise technical documentation and comprehensive testing (unit, integration, browser, etc).
- Strong focus on best-practices and coding standards; E.g. Python PEP8, ES7 for JS.
- Experience working in collaborative software teams; SDLC (agile, scrum, dynamic, or continuous), VCS, project management tools (Atlassian JIRA + Confluence).
- Experience with scaling software solutions; high availability, distributed environments, replication, failover, etc.
- Experience working with relational/no-SQL databases such as PostgreSQL, MySQL, MongoDB etc.
- Knowledge of message streams and brokers RabbitMQ, Kafka, etc.

Required Skills/Technologies:

- Backend: Python (Django, DRF, Celery)
- Frontend: React
- Infrastructure: Cloud (AWS)
- VCS: Git (GitHub)
- Databases: PostgreSQL, DynamoDB

Responsibilities:

- Collaborate with the development team to create high-quality production code, actively participating in all stages of the development cycle.
- Participate in Code Reviews.
- Participate in meetings and scoping sessions.
- Write technical documentation (scoping documents, technical guides on solutions etc).
- Perform system monitoring, optimization, and high performance tuning.
- Collaborate with development team to design, implement, test, and deploy solutions.
- Working with the founders on directions and goals for the development team.
- Constantly adding value to the experience of our customers.


What PLANEKS offers:

0. Fast and comfortable hiring process.
1. 100% remote work opportunity and flexitime - choose working hours between 8:00-20:00.
2. Manage your compensation $$$$ budget - Travel tickets, Work equipment, Health insurance, Software, Sport, Training.
3. Salary paid in USD + tax compensation. Revision every 12 months. We want everyone to be confident in what tomorrow brings.
4. Everything to provide a good rest. YES: Paid vacation, national holidays, sick leaves(and support in case of serious diseases). NO: overtime, work on weekends.
5. Regular feedback, mentorship, code review. Friendly and professional team that supports you. Well, we're proud of how we handle that. So you can always count on us.
6. Speaking clubs with a native speaker to constantly maintain your English level.
7. No bureaucracy - transparent processes and flat management. Working remotely means keeping things as simple as possible to work efficiently.


We propose something more significant than a job. PLANEKS means developing a new lifestyle for our colleagues and clients. So take your part in it!

About PLANEKS

PLANEKS is a Python web development company that creates software and provides technology consulting services. We help our international clients to build a team, fill expertise and technological gaps.

PLANEKS is about people and technology. Open-minded people and technology that let the world go over boundaries change businesses for the better and connect people. We value initiative, ideas, and passion in our colleagues and partners. Collaborating with PLANEKS means more than just work or project, it is building a new lifestyle.

As an employee of the company, you can improve your professional level by working in international teams, participating in the decision-making process, getting tangible results, and implementing your ideas. Our business model is based on partnership, which involves working directly with the team, trust, and influencing the customer’s business.

Company website:
https://planeks.net/

DOU company page:
https://jobs.dou.ua/companies/planeks/
Job posted on 23 April 2024
112 views    62 applications

To apply for this and other jobs on Djinni login or signup.