Backend Developer (with Python and \ or NodeJS experience) (offline)
We are at nocoderebels.dev helping startup entrepreneurs to launch their MVPs and PoCs with the power of nocode.
We are seeking an experienced Backend Developer (or a Fullstack with strong Backend expertise) to join our development team. This position involves working on a variety projects, from simple to complex systems that may include database management, server logic, API integration, and ensuring data security. The ideal candidate will demonstrate a knack for efficient and robust backend development, ensuring that our projects are not only functional but also optimized for performance and scalability.
Responsibilities:
- Designing and implementing, clean, scalable backend solutions for various projects (SaaS, CRMs, Web and Mobile applications) using Xano backend platform (Xano.com) .
- Creating and managing REST APIs for consumption by web or mobile apps.
- Analyzing existing solutions for improvements and maintenance .
- Meeting with project manager and development team to discuss the scope of software projects, helping estimate and breakdown tasks related to the backend development.
- Understand project requirements and suggest implementation approach.
- Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive approach to enhance the user experience.
Technical Skills:
- Experience with Python and\or Node.js
- Understanding of RESTful APIs: Essential skills in creating and consuming RESTful services, as these are crucial for integrating with Xano and other platforms.
- Proficiency in API Design and Documentation: Ability to design clear and scalable APIs, as well as to document APIs using tools like Swagger or Postman for easier integration and maintenance.
- Database Management: In-depth knowledge of database design, optimization, and management, including both SQL and NoSQL databases.
- Willingness (and curiosity!) to learn and work on No / Low Code platforms.
- Understanding AWS Cloud Services: Familiarity with AWS Cloud Services for managing and scaling backend infrastructure efficiently.
- Understanding of DevOps Principles: Familiarity with DevOps practices including continuous integration and continuous deployment (CI/CD), and the use of tools like Jenkins, GitLab CI, or GitHub Actions to automate backend deployment processes.
- Performance Optimization: Experience in optimizing backend performance, including understanding caching mechanisms, CDN usage, database indexing, and query optimization to ensure fast response times and scalability.
- While not a requirement, experience with Xano or any no-code or low-code platform for backend development (Supabase, Firebase, Backendless, AWS Amplify, etc) would be considered a strong advantage.
- Having knowledge of the frontend development (basic HTML, CSS, JS experience) will be a plus.
Professional Skills:
- Problem-Solving: The candidate should possess strong analytical and problem-solving skills to tackle complex backend issues.
- Communication: Excellent communication abilities to facilitate effective collaboration within the team.
- Minimum 6 Years of Experience: The candidate should have at least 6 years of relevant experience in backend development.
Additional Qualifications:
- Portfolio: A portfolio demonstrating experience with backend development and, ideally, projects involving scalable architectures.
- Adaptability: The readiness to learn new technologies and adapt to evolving development environments.
The job ad is no longer active
Look at the current jobs Python Uzhhorod→
Similar jobs
Senior Python Engineer (AWS, Kafka) at Luxoft
Ukraine
Senior Test Automation Engineer (Python) at Luxoft
Ukraine
Middle Python Developer at Softengi
Ukraine $2000-3500
All jobs Python Uzhhorod All jobs nocode rebels