Arbisoft is a technology company renowned for delivering innovative and scalable software solutions. With a focus on fostering a collaborative and forward-thinking environment, Arbisoft empowers its team members to tackle complex challenges and create impact-driven products. We are currently seeking a Senior Software Architect proficient in Python (Django) and React.js to design and maintain high-performing, scalable web applications.
Job Responsibilities
- Web Development: Design, develop, and maintain scalable, robust web applications using Python/Django on the backend and React on the frontend.
- Feature Development: Collaborate with engineering, design, and product teams to define and implement new features aligned with project goals.
- API Integration: Develop and maintain RESTful APIs, ensuring seamless integration between the frontend and backend components.
- Performance Optimization: Enhance applications for scalability, speed, and reliability.
- Testing & Debugging: Conduct unit and integration tests to ensure high-quality, bug-free deliverables; troubleshoot and resolve issues across the tech stack.
- Code Quality: Write clean, modular, and maintainable code, following best practices and participating in peer code reviews.
- Technology Research: Stay updated on emerging technologies, frameworks, and best practices, and evaluate their potential adoption.
- Documentation: Create and maintain clear documentation for software architecture and workflows.
Required Skills and Qualifications
- Experience:
- 7+ years of experience in full-stack development, particularly with Python/Django and React.js.
- Technical Proficiency:
- Strong expertise in Python (Django) for backend development and React.js for frontend.
- Advanced knowledge of JavaScript (ES6+), HTML5, CSS3, and modern frontend development standards.
- Proficiency in integrating RESTful APIs with frontend components.
- Strong familiarity with relational databases like PostgreSQL or MySQL.
- Proficient in version control systems like Git and related workflows.
- Familiarity with cloud platforms such as AWS, Google Cloud Platform (GCP), or Azure (a plus).
- Experience with tools like Docker and implementing CI/CD pipelines (a plus).
- Soft Skills:
- Excellent communication and collaboration skills.
- Strong problem-solving abilities and detail-oriented approach.
- Time management skills to prioritize multiple projects efficiently.
- Education: Bachelor’s degree in Computer Science, Engineering, or an equivalent field; relevant work experience will also be considered.
Benefits
- Professional Growth: Work on cutting-edge technologies and challenging projects.
- Flexible Work Environment: Hybrid setup for a balance of in-office collaboration and remote convenience.
- Compensation: Competitive salary package and performance-based incentives (discuss during the interview).
- Learning Opportunities: Access to learning resources, training sessions, and industry events.
- Culture: A collaborative, team-focused environment committed to innovation and excellence.
How to Apply
Interested candidates should submit their CV to the email address provided in the image or apply online via Arbisoft’s official website. Ensure your CV highlights relevant skills, experience, and certifications to demonstrate your fit for the role. Applications are being reviewed promptly; apply today to join Arbisoft’s mission of building transformative technologies!
- Associate Product Manager (Scrum Master) – Join BoolMind in Lahore - January 23, 2025
- Sr. Factory Reporting & Operations Specialist – Haier Pakistan - January 23, 2025
- Senior Education Consultant – ABN Overseas Education - January 23, 2025