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→