Senior Python Developer
Job Description
Company Description
We are looking for a Python Developer responsible for managing the interchange of data between the server and the users.
Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end.
You will also be responsible for integrating the front-end elements built by your co-workers into the application; therefore, a basic understanding of front-end technologies is necessary as well.
Job Description
- Writing reusable, testable, and efficient code.
- Design and implementation of low-latency, high-availability, and performant applications.
- Integration of user-facing elements developed by front-end developers with server side logic.
- Implementation of security and data protection.
- Integration of data storage solutions.
Qualifications
- Proven experience of web application development using Django or similar technologies (e.g. FastAPI or Flask)
- Proven experience of programming in Python and JavaScript (TypeScript is a plus)
- Proven experience in working with relational databases such as PostgreSQL, MySQL and MSSQL
- Proven experience of Redis, AWS SQS, Rabbit MQ
- Front end development skills β Vue.js, CSS, HTML, app state management through Vuex/Pinia, knowledge of NuxtJS is a plus.
- Experience working with distributed systems and different communication patterns and protocols, e.g. RESTful API, GraphQL, message queue systems, such as Celery
- Experience with object oriented programming, design patterns and distributed systems design
- An appreciation for test driven development or willingness to learn
Additional Information
WHY YOUβLL LOVE US
- All employees benefits for free (our famous games room, daily breakfast, fruits, coffee and other hot drinks, soft drinks and juices, company days out and partiesβ¦)
- Social insurance
- Open-door management policy
- Full Medical insurance
- Accommodation and Transportation Allowance
- Friendly environment that values innovation and efficiency
- Exciting opportunities for career growth and talent development
- Feedback encouragement
- Recognition and reward programs
- Competitive salaries and incentives
- Friendly environment
- Flexible and Comfortable schedule
- Fun committees
- Monetary rewards
- Fun, smart and creative people
- Career possibilities with growing team
- Paid vacations
- Social benefits
For more information about Nile Bits, please visit our website:
https://www.nilebits.com
Date Posted
06/05/2024
Views
10
Similar Jobs
Senior Finance Business Partner (d/f/m) - Personio
Views in the last 30 days - 0
Personio an intelligent HR platform is seeking a Senior Manager for FPA to lead financial planning and analysis for key departments The ideal candidat...
View DetailsSenior Lead, Talent Acquisition - Sales (Relocation to Munich) (d/f/m) - Personio
Views in the last 30 days - 0
Personio a leading HR platform is seeking a Senior Lead Talent Acquisition professional to drive growth in the Revenue and Success functions across Eu...
View DetailsSenior Pricing Analyst - Cencora
Views in the last 30 days - 0
Cencora formerly known as AmerisourceBergen is a leading global pharmaceutical solutions organization They are currently experiencing rapid growth in ...
View DetailsSenior Product Analyst - FinCrime Platform - WISE
Views in the last 30 days - 0
Wise is seeking a Senior Product Analyst for its FinCrime Platform The role involves driving analytics efforts in the Financial Crime Platform product...
View DetailsSenior Data Analyst - Customer Experience - WISE
Views in the last 30 days - 0
Wise is a global technology company aiming to revolutionize international money transfers by offering minimal fees maximum ease and full speed They ar...
View DetailsSenior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View Details