Description:
Big O Soft LLC is seeking a highly skilled Back End Engineer to join our dynamic team in Lahore, Pakistan. The ideal candidate will have extensive experience in developing robust back-end systems, with a particular focus on blockchain technology and Telegram bot integration. Proficiency in Node.js and Python is essential.
Key Responsibilities:
- Blockchain Development:
- Design, develop, and maintain blockchain applications.
- Implement smart contracts and integrate blockchain solutions into existing applications.
- Stay updated with the latest advancements in blockchain technology.
- Telegram Bot Development:
- Develop and maintain Telegram bots to automate various functions.
- Integrate bots with back-end systems for seamless operations.
- Back-End Development:
- Build and maintain APIs and back-end services using Node.js and Python.
- Ensure the performance, security, and scalability of back-end solutions.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Database Management:
- Design and optimize database schemas.
- Implement database solutions that ensure data integrity and security.
- Collaboration & Communication:
- Work closely with cross-functional teams to define and implement technical solutions.
- Participate in code reviews and contribute to a collaborative team environment.
Required Skills & Qualifications:
- Technical Skills:
- Proven experience in blockchain development and smart contracts.
- Hands-on experience with Telegram bot development.
- Strong proficiency in Node.js and Python.
- Experience with RESTful APIs and web services.
- Knowledge of database management systems (SQL and NoSQL).
- Soft Skills:
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
- Ability to work in a fast-paced and dynamic environment.
Preferred Qualifications:
- Experience with other programming languages (e.g., Java, Go).
- Familiarity with cloud services (e.g., AWS, Azure).
- Understanding of DevOps practices and CI/CD pipelines.
Education:
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).