Full Stack Developer
Nenu Soft Technologies
PKR 60,000 • Published Date: • Lahore, Pakistan (On-Site)
Description
Nenu Soft Technologies is seeking a proficient Full Stack Developer to contribute to the development and maintenance of Point of Sale (POS) software systems tailored for diverse business needs. The ideal candidate possesses strong programming expertise across frontend and backend technologies and demonstrates experience in creating robust software solutions involving database management, API integration, and software architecture. This role involves enhancing and supporting existing POS systems, developing new modules, ensuring software security, and optimizing performance to meet business requirements. The developer is expected to work closely with the development team and independently, applying problem-solving skills and a commitment to continuous learning. The Full Stack Developer will engage in the comprehensive software development lifecycle, including debugging, testing, and deployment tasks. The position does not require team management responsibilities but calls for collaboration within a technical team to deliver customized software solutions. Candidates with previous experience in POS, ERP, SaaS, cloud services, payment processing systems, and hardware integration will have an advantage. Nenu Soft Technologies values individuals with a keen understanding of user authentication, data security, and the ability to integrate POS software with third-party services and hardware devices.
Responsibilities
- Develop, maintain, and improve POS software applications to meet client needs accurately and efficiently.
- Design and implement new modules and features based on detailed business requirements and client feedback.
- Identify, troubleshoot, and resolve software bugs, ensuring the reliability and stability of POS systems.
- Manage and optimize database systems, including performing backups and maintaining data integrity.
- Develop and integrate RESTful APIs to facilitate seamless communication between software components and third-party services.
- Enhance software performance, implement security best practices, and ensure application reliability.
- Conduct thorough testing of new features and software updates before deployment to production environments.
- Provide technical support and maintenance for existing POS systems, addressing issues promptly.
- Collaborate with the development team to create customized solutions for various business models.
- Integrate POS software with hardware peripherals such as printers and payment terminals, utilizing hardware APIs.
- Continuously update knowledge of emerging technologies to incorporate improvements into the software.
- Maintain clear documentation for code, software architecture, and integration processes.
Experience
3 Years
Apply By
Required Skills
- Backend Development
- User Authentication
- Data Security
- Software Architecture
- API Development
- SQL
- Hardware APIs integration
- Hardware Integrations
- GitFlow
- GitHub
- Git
- Node.js
- CSS
- Html
- React
- Testing and Debugging
- Continuous Integration and Deployment
- Cloud Services Integration
- Responsive Web Design
- Version Control
- Database Management
- RESTful API Design
- Frontend Development
Nice to Have Skills
- Problem Solving