Posted 7 months ago
Are you a highly experienced and ambitious PHP Developer, looking for a challenging role where you can learn lots more? If you are passionate about technology, constantly seeking to learn and improve skill set, then you are the type of person we are looking for!
We are looking for a motivated PHP Developer to come join our fast-paced, fun and rewarding team of professionals. Your responsibilities will include:
- Develop, record and maintain cutting edge web-based PHP applications.
- Build innovative, state-of-the-art applications and collaborate with the User Experience (UX) team.
- Ensure HTML, CSS, and shared JavaScript is valid and consistent across applications.
- Prepare and maintain all applications utilizing standard development tools.
- Lead the entire web application development life cycle right from concept stage to delivery and post launch support.
- Refactor, optimize and improve the existing codebase for maintenance and scale.
- Use test driven development and acceptance tests to ensure feature quality.
- Convey effectively with all task progress, evaluations, suggestions, schedules along with technical and process issues.
- Document the development process, architecture, and standard components.
- Candidate must have 3+ years of relevant experience.
- User authentication and authorization between multiple systems, servers, and environments
- Integration of multiple data sources and databases into one system
- Proficient in PHP, Laravel, JavaScript, XHTML, AJAX, jQuery Expert
- Experience with building restful JSON web services
- Understanding of responsive design frameworks such as bootstrap
- Knowledge of and experience applying design patterns and implementing industry best practices required.
- Hands on experience of Containerized environments using Dockers, Ansible, Chef and Puppet
- Extensive experience of WordPress and Laravel.
- Self-Starter - Looking for candidates who can jump in quickly without a lot of direction.
- Excellent communication and problem-solving skills required.
- Candidate with client facing experience will be preferred.
- Competitive Salary
- Provident Fund
- Medical Allowances
- Professional Training
- Quarterly/Annual Performance Bonus and Awards
- Football, Ping Pong, and Board Games Galore
- Company sports teams, game nights, dinners, trips
- Fun and dynamic working environment
Posted 9 months ago
We are currently seeking an innovative and dedicated Graphic Designer.
RESPONSIBILITIES
- Prepares work to be accomplished by gathering information and materials.
- Plans concept by studying information and materials.
- Illustrates concept by designing rough layout of art and copy regarding arrangement, size, type size and style, and related aesthetic concepts.
- Obtains approval of concept by submitting rough layout for approval.
- Prepares finished copy and art by operating typesetting, printing, and similar equipment; and purchasing from vendors.
- Prepares final layout by marking and pasting up finished copy and art.
- Ensures operation of equipment by completing preventive maintenance requirements; following manufacturer’s instructions; troubleshooting malfunctions; calling for repairs; maintaining equipment inventories; and evaluating new equipment.
- Completes projects by coordinating with outside agencies, art services, printers, etc.
- Maintains technical knowledge by attending design workshops; reviewing professional publications; and participating in professional societies.
- Contributes to team effort by accomplishing related results as needed.
REQUIREMENTS
- Proven graphic designing experience
- A strong portfolio of illustrations or other graphics
- Familiarity with design software and technologies (such as InDesign, Illustrator, Dreamweaver, Photoshop)
- A keen eye for aesthetics and details
- Excellent communication skills
- Ability to work methodically and meet deadlines
- Degree in Design, Fine Arts or related field is a plus
- Strong Graphic Design Skills
- Adobe Photoshop
- Adobe Illustrator
- Analytical Skills
- Attention to Detail
- Deadline-Oriented
- Communication Skills
- Website Designing and Social Media Campaigns
BENEFITS
- Competitive Salary
- Provident Fund and Medical Allowances
- Professional Training
- Quarterly/Annual Performance Bonus and Awards
- Company Sports, Game Nights, Dinners and Trips
- Fun and Dynamic Working Environment
ABOUT CINNOVA
Cinnova is an innovation-focused software development company helping startups and established firms with their MVPs, product design, and ongoing software development needs. With a proven track record of contributing to continuous growth, Cinnova has been part of rapid expansions and some great exits for our clients. From Blockchain technology to IoT development, AI, Machine Learning, and beyond, we have always been at the forefront of the technology landscape by bringing innovation to both startups and growth companies. Cinnova = (C)reativity + (innova)tion. This is our guiding principle both internally for our employees and externally for our customers. With that in mind, we promote a startup culture and encourage innovative ideas to incorporate in our delivery to our clients. This has been very successful as we are proud to have members who come from a startup background and continue to help Cinnova being an innovation hub.
Posted 9 months ago
We are looking for a Jr. Network Engineer to join our Lahore office.
- Manage connectivity & Infrastructure
- Windows / Server Installation
- DHCP / Active directory knowledge
- Network Troubleshooting
- Optimizing performance of hardware devices
- Deploy and maintain WAN, LAN, Wireless, Voice and Video solutions and networks including servers, routers, switches, and related hardware
- Troubleshoot, identify and repair complex network issues for WAN, LAN, Voice, Video, Internet connections and end-user issues
- Communicate and coordinate network maintenance, operational status, and downtime to users and management
- Other duties as assigned.
Requirements
- Maximum experience of 1 year.
- Ability to work effectively independently as well as within a team environment.
- Superb Communication skills.
Benefits
- Competitive Salary
- Provident Fund and Medical Allowances
- Professional Training
- Quarterly/Annual Performance Bonus and Awards
- Company Sports, Game Nights, Dinners and Trips
- Fun and Dynamic Working Environment
About Cinnova:
Cinnova is an innovation-focused software development company helping startups and established firms with their MVPs, product design, and ongoing software development needs. With a proven track record of contributing to continuous growth, Cinnova has been part of rapid expansions and some great exits for our clients. From Blockchain technology to IoT development, AI, Machine Learning, and beyond, we have always been at the forefront of the technology landscape by bringing innovation to both startups and growth companies. Cinnova = (C)reativity + (innova)tion. This is our guiding principle both internally for our employees and externally for our customers. With that in mind, we promote a startup culture and encourage innovative ideas to incorporate in our delivery to our clients. This has been very successful as we are proud to have members who come from a startup background and continue to help Cinnova being an innovation hub.Posted 10 months ago
We are seeking a front-end developer to join our team. As a front-end developer, you will be responsible for the user interface of our website. Qualified candidates will be expected to have a working knowledge of HTML5, CSS, and JavaScript and an understanding of user interface and user experience (UI/UX) design. Your duties will include turning wireframes and mock-ups into reusable code and building high-quality UI components with scalability in mind. You will also be responsible for implementing new features to our WordPress website, handling the integration of plugins such as WooCommerce, and performing routine maintenance and performance optimizations.
Responsibilities:
- Build web applications with web development best practices
- Transform app designs into front-end code with HTML, CSS, and JavaScript
- Work with back-end developers to integrate UI components with APIs and databases
- Gather and refine specifications and requirements based on technical requirements or UX design
- Debug errors, troubleshoot issues, and perform routine performance optimizations
- On-site search engine optimization (SEO)
- Write high-quality, scalable, and reusable code
- Stay plugged into emerging technologies and industry trends
- Any other task assigned by the manager
Requirements:
- Bachelor's degree in computer science or a related field
- Minimum of 2 years of experience developing modern, responsive, and cross-browser-compatible websites using HTML, CSS, and JavaScript
- Knowledge of JavaScript frameworks such as React, Angular, and Vue
- Experience with JavaScript libraries such as jQuery and Bootstrap
- Proficiency with HTML5, including semantic HTML5 elements, microformats, and WAI-ARIA
- Familiarity with CSS preprocessors such as Sass, Less, or Stylus
- Working knowledge of SEO principles
- Experience with build tools such as Grunt, Gulp, or Webpack
- Basic proficiency with Photoshop and web design
- Experience with cross-browser compatibility testing
Perks and Benefits:
- Competitive Salary
- Provident Fund
- Medical Allowances
- Professional Training
- Quarterly/Annual Performance Bonus and Awards
- Football, Ping Pong, and Board Games Galore
- Company sports teams, game nights, dinners, trips
- Fun and dynamic working environment
About Cinnova:
Cinnova is an innovation-focused software development company helping startups and established firms with their MVPs, product design, and ongoing software development needs. With a proven track record of contributing to continuous growth, Cinnova has been part of rapid expansions and some great exits for our clients. From Blockchain technology to IoT development, AI, Machine Learning, and beyond, we have always been at the forefront of the technology landscape by bringing innovation to both startups and growth companies. Cinnova = (C)reativity + (innova)tion. This is our guiding principal both internally for our employees and externally for our customers. With that in mind, we promote a startup culture and encourage innovative ideas to incorporate in our delivery to our clients. This has been very successful as we are proud to have members who come from a startup background and continue to help Cinnova being an innovation hub.Posted 11 months ago
Cinnova is looking for a MEAN Stack (ionic + angular) Developer who will work on developing & supporting world-class applications for one of our top clients. These apps will run on both Android and iOS and works offline.
The MEAN Stack (ionic + angular) Developer designs develop and tests new hybrid web & mobile applications using web technologies and the Ionic framework to deliver high-quality application experiences across multiple mobile platforms. The MEAN Stack (ionic + angular) Developer is passionate about enhancing the mobile experiences of users and has a proven ability to deliver hybrid mobile applications that solve real-world business problems.
Responsibilities:
- Designs and codes features, tests, and other hybrid mobile application components to meet the needs of the business
- Ensures that hybrid mobile applications work well across target platforms
- Helps other web front-end developers learn how to work on hybrid mobile applications
- Works closely with mobile developers across the enterprise to share experiences and continuously improve our ability to deliver world-class mobile experiences quickly
- Assists with the UX design of mobile applications
Requirements:
- 2+ years of experience working on agile development teams involved in new product development
- Very broad and deep application development skills
- Primarily works hands-on with code
- Experience developing hybrid mobile applications, with Ionic, MEAN, CSS, HTML 5, JavaScript, and other broadly used Web development technologies
- Has delivered awesome, hybrid mobile applications that work on both Android and IOS using these technologies
- Passionate about delivering a high-quality user experience on mobile devices. Has experience assisting with UX design for mobile
- Extensive knowledge of mobile APIs and UI standards
- Has web client-side experience – JavaScript, MVVM/MVC Framework (Angular,
- Knockout, etc.), CSS and HTML
- Bachelor’s degree in a technical discipline or equivalent experience
- Experience with one or more server-side stacks (GoLang, Node.js) is a plus
- Experience working on agile development teams involved in new product development
- Very broad and deep application development skills
- Primarily works hands-on with code
Characteristics:
- Passionate about software development
- Confident in speaking up and being yourself
- Innovative/Pioneering spirit
- Driven to deliver solutions that delight customers
- Passionate customer advocate
- Flexible, comfortable with change
- Quick learner, seeks out new skill sets required for success
Perks and Benefits:
- Competitive Salary
- Provident Fund
- Medical Allowances
- Professional Training
- Quarterly/Annual Performance Bonus and Awards
- Football, Ping Pong, and Board Games Galore
- Company sports teams, game nights, dinners, trips
- Fun and dynamic working environment
About Cinnova:
Cinnova is an innovation-focused software development company helping startups and established firms with their MVPs, product design, and ongoing software development needs. With a proven track record of contributing to continuous growth, Cinnova has been part of rapid expansions and some great exits for our clients. From Blockchain technology to IoT development, AI, Machine Learning, and beyond, we have always been at the forefront of the technology landscape by bringing innovation to both startups and growth companies. Cinnova = (C)reativity + (innova)tion. This is our guiding principal both internally for our employees and externally for our customers. With that in mind, we promote a startup culture and encourage innovative ideas to incorporate in our delivery to our clients. This has been very successful as we are proud to have members who come from a startup background and continue to help Cinnova being an innovation hub.Posted 11 months ago
We are hiring a Shopify Developer who will work with our clients and internal staff to build best-in breed eCommerce platforms and custom platform improvements. You will work closely with the rest of the engineering team, as well as project manager to ensure all technical requirements platform standards are met. Additionally, you’ll use your expertise to design and develop solutions that meet client needs in technical capabilities, delivery timing, and budget. This role will be an integral piece of the company’s engineering function.
This is an exciting opportunity for someone who loves challenges and has a knack for solving complex problems.
Responsibilities:
- Act as a resident Shopify expert, specializing in all parts of the eCommerce platform
- Produce seamless, robust, and innovative front-end user experiences
- Create and modify custom Shopify themes
- Work closely with Project Managers and Team Leads to address client requests in a timely manner
- Manage multiple projects simultaneously, and be able to address their specific needs and requirements
- Take ownership of assigned projects, being accountable for timely delivery and adherence to company standards and best practices
- Perform code reviews for other developers
- Provide detailed solutions to feature requests
Requirements:
- 3+ years of experience building websites within the Shopify platform
- technical development and supporting the Shopify ecommerce websites including configuring and managing various ecommerce systems to ensure continual operation
- Experience creating custom apps to extend Shopify functionality
- Solid understanding and proficiency in HTML, JavaScript, and maintainable/scalable CSS
- Strong knowledge of Shopify’s Liquid template language
- Experience generating custom Shopify themes and modifying pre-existing templates
- Experience integrating Third-Party Applications
- Experience using Git for version control
- Experience working in a team environment
- Good understanding of SEO principles and best practices
- Self-motivated with the ability to manage others in a team environment
Nice to have:
- Experience with modern JavaScript frameworks such as React or Vue
- Experience with Site Speed proficiencies and ADA compliance
- Shopify Academy Certifications
Perks and Benefits:
- Competitive Salary
- Provident Fund
- Medical Allowances
- Professional Training
- Quarterly/Annual Performance Bonus and Awards
- Football, Ping Pong, and Board Games Galore
- Company sports teams, game nights, dinners, trips
- Fun and dynamic working environment
About Cinnova:
Cinnova is an innovation-focused software development company helping startups and established firms with their MVPs, product design, and ongoing software development needs. With a proven track record of contributing to continuous growth, Cinnova has been part of rapid expansions and some great exits for our clients. From Blockchain technology to IoT development, AI, Machine Learning, and beyond, we have always been at the forefront of the technology landscape by bringing innovation to both startups and growth companies. Cinnova = (C)reativity + (innova)tion. This is our guiding principal both internally for our employees and externally for our customers. With that in mind, we promote a startup culture and encourage innovative ideas to incorporate in our delivery to our clients. This has been very successful as we are proud to have members who come from a startup background and continue to help Cinnova being an innovation hub. We are looking for a qualified Senior Team Lead with strong technical background and communication skills to manage multiple projects. As the Senior Team Lead, you will be responsible for architecting, developing, and delivering high-quality, scalable, and secure software solutions and software designs in support of innovative products.
The team lead will work as part of an agile continuous delivery team and collaborate with designers, senior developers, UX, project managers, and others to help deliver product capabilities and features. You will be working to develop new frameworks and scalable infrastructure (no legacy here!) utilizing technologies such as MEAN/MERN stack, AWS, Automation, Docker Containers, Chef, Puppet, Ansible, etc.
Cinnova is dedicated to recruiting and developing diverse, high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customer's mission and the quest for professional growth. Cinnova provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our culture is an unwavering focus on values, dedication to our communities, and commitment to excellence in everything we do.
Responsibilities:
- Architecting and developing highly scalable and secure cloud architectures using micro-services and server-less frameworks in addition to client-server-based frameworks.
- Interacting with UX and Ops to participate in architecture, design, and review meetings.
- Working with development and project management teams to define user story acceptance criteria during a sprint, break down complex stories into tasks, and estimate, plan and deliver.
- Working closely with the developers to develop the best technical design and approach.
- Write coding, and tests, do research, analyze, and become an expert in cutting-edge technologies, frameworks, architecture, and design.
- Moving fast: looking for new ideas, quickly prototype, A/B test, and move to production Stay up-to-date with development trends, cloud technologies, open-source, and best practices.
- Mentoring more junior developers, doing code reviews, and peer programming.
- Stay up-to-date with development trends, cloud technologies, open-source, and best practices.
- Mentoring more junior developers, doing code reviews, and peer programming.
- Other duties as needed.
Requirements:
While we know you may not have everything on the list to be successful you are likely to have;- 5 - 6 years of experience working with enterprise software development.
- Experience in leading, and managing multiple teams and clients.
- Excellent knowledge and significant experience with large-scale web & server applications.
- Software design, selection, and implementation experience in an object-oriented environment, performance tuning, and stability is a must.
- Extensive Development experience with JavaScript (client and server sides), React, Node.js, MEAN, and/or MERN stacks is mandatory.
- Extensive experience (5+ years or more) in architecting highly scalable, available, and secure solutions using AWS.
- Extensive Development experience in other open-source technologies like PHP and related frameworks (Laravel, CodeIgniter, Cake, Magento) and/or Ruby on Rails will be a huge plus.
- AWS certifications such as AWS Certified Solutions Architect-Associate/Professional is a big plus.
- Experience with AWS, REST APIs, Docker, containers, micro-services/AWS lambda is a must.
- Experience with variety of SQL (PostgreSQL, MySQL, Hibernate/ORM) and/or NoSQL databases (Cassandra, Mongo, RethinkDB, ElasticSearch).
- Experience with DevOps tooling for development (Docker, Vagrant), orchestration (Kubernetes, Google, or AWS cloud), and deployment (Ansible, Puppet, Chef).
- Experience in production deployments on IaaS (AWS, GCE, Azure, OpenStack) and PaaS (Cloud Foundry) is a big plus.
- Familiarity with Jira or other productivity platforms is a plus.
- Experience leading agile teams and mentoring more junior developers, including students.
- Adept at evaluating open-source frameworks, commercial frameworks, and technology options.
- Desire to work in a fast-paced, deadline-driven, start-up environment.
- Bachelor’s degree with strong academic performance in a Computer Science related field.
Nice to have:
- Agile Certification
- Technical Certification
Perks and Benefits:
- Competitive Salary
- Provident Fund
- Medical Allowances
- Professional Training
- Quarterly/Annual Performance Bonus and Awards
- Football, Ping Pong, and Board Games Galore
- Company sports teams, game nights, dinners, trips
- Fun and dynamic working environment
Responsibilities will include:
- Participate in all phases of projects from defining technical, operational, and user requirements, to planning, quality control, and testing
- Create conceptual architecture and develop solution options against the design
- Proactively look for opportunities to improve the design, interface, and architecture
- Develop and maintain high-performance cloud-based services and applications that are an integral part of a rich portfolio of digital products/offerings of diverse types, such as mobile applications, IoT applications, and web portals/dashboards
- Work closely and collaboratively within the scrum project team with diverse backgrounds, e.g., Mobile Developers, Web Front-End Developers, QA Engineers, UX Designers, Business Analysts, Product Owners, Etc.
Requirements
- 1 - 4 years of experience working with the .NET framework/C# development and the technology stack, e.g., C#, .NET Core, REST API, MVC APIs, JSON, REST, MVC, Ajax, and Asynchronous Programming, REST Service Architecture
- Knowledge or experience in Microsoft Azure and AngularJS, jQuery, Knockout, or React
- Experience on MS Azure Services with Developing, Deploying, and configuring Azure Web Apps, Azure App Services, Azure Functions, Azure web jobs, etc., using Visual Studio
- Experience in developing and hosting REST API using Azure API Management, Swagger, and integration with Azure web apps.
- Working knowledge and experience in Micro-Service Programming model, SOA, Service Fabric
- At least 2 years working in Agile methodology
- Knowledge or experience in test-driven development
- Bachelor’s Degree in Computer Science, Computer Engineering, MIS or related field preferred
- Experience crafting and implementing high-performance RESTful micro-services serving millions of requests a day
- Fluency in any one database technology (e.g., RDBMS like Postgres and/or NoSQL like DynamoDB or Cassandra
- Broad knowledge and understanding of SaaS, PaaS, and IaaS industry with hands-on experience of public cloud offerings (AWS, GAE, Azure)
- Experience in O365 programming, PowerApps, PowerShell, and SharePoint Online will be a huge advantage.
Must-Have:
- Direct client communication with US clients, excellent communication.
- Azure Experience.
- Experience with Entity Framework and LINQ. Comfortable developing in a docker environment.
- Additional Skill: Understanding of CQRS and Event Sourcing patterns.
Benefits
- Competitive Salary
- Provident Fund and Medical Allowances
- Professional Training and Certifications
- Paid Time Off
- Semi-Annual Performance Bonus and Awards
- Hajj/Umrah Leaves
- Maternity/Paternity Leaves
- Wedding Leaves
- Long Service Bonus and Awards
- Friday Lunch
- Company Sports, Game Nights, Dinners, and Trips
- Fun and Dynamic Working Environment
The ideal candidate will be responsible for designing, developing, testing, and debugging responsive web and mobile applications for the company. Using JavaScript, HTML, and CSS, this candidate will be able to translate user and business needs into functional front-end design.
Responsibilities
- Designing, developing and testing UI for mobile and web applications
- Build reusable code and libraries for future use
- Accurately translate user and business needs into functional frontend code
Qualifications
- Bachelor's degree or equivalent in Computer Science
- 2+ years' experience in frontend development
- Familiarity using Scrum/Agile development methodologies
- Experience building object oriented web applications in JavaScript, HTML5, and CSS3
Benefits
- Competitive Salary
- Provident Fund and Medical Allowances
- Professional Training and Certifications
- Paid Time Off
- Semi-Annual Performance Bonus and Awards
- Hajj/Umrah Leaves
- Maternity/Paternity Leaves
- Wedding Leaves
- Long Service Bonus and Awards
- Friday Lunch
- Company Sports, Game Nights, Dinners, and Trips
- Fun and Dynamic Working Environment
The MEAN Stack Developer (Ionic /Angular) designs develop and test new hybrid web & mobile applications using web technologies and the Ionic framework to deliver high-quality application experiences across multiple mobile platforms. The MEAN Stack (ionic + angular) Developer is passionate about enhancing the mobile experiences of users and has a proven ability to deliver hybrid mobile applications that solve real-world business problems.
- Designs and codes features, tests, and other hybrid mobile application components to meet the needs of the business
- Ensures that hybrid mobile applications work well across target platforms
- Helps other web front-end developers learn how to work on hybrid mobile applications
- Works closely with mobile developers across the enterprise to share experiences and continuously improve our ability to deliver world-class mobile experiences quickly
- Assists with the UX design of mobile applications
Requirements
- 2+ years of experience working on agile development teams involved in new product development
- Very broad and deep application development skills
- Primarily works hands-on with code
- Experience developing hybrid mobile applications, with Ionic, MEAN, CSS, HTML 5, JavaScript, and other broadly used Web development technologies
- Has delivered awesome, hybrid mobile applications that work on both Android and IOS using these technologies
- Passionate about delivering a high-quality user experience on mobile devices. Has experience assisting with UX design for mobile
- Extensive knowledge of mobile APIs and UI standards
- Has web client-side experience – JavaScript, MVVM/MVC Framework (Angular, Knockout, etc.), CSS and HTML
- Bachelor’s degree in a technical discipline or equivalent experience
- Experience with one or more server-side stacks (GoLang, .Node.js) a plus
- Experience working on agile development teams involved in new product development
- Very broad and deep application development skills
- Primarily works hands-on with code
Characteristics:
- Passionate about software development
- Confident in speaking up and being yourself
- Innovative/Pioneering spirit
- Driven to deliver solutions that delight customers
- Passionate customer advocate
- Flexible, comfortable with change
- Quick learner, seeks out new skill sets required for success
Benefits
- Competitive Salary
- Provident Fund and Medical Allowances
- Professional Training and Certifications
- Paid Time Off
- Semi-Annual Performance Bonus and Awards
- Hajj/Umrah Leaves
- Maternity/Paternity Leaves
- Wedding Leaves
- Long Service Bonus and Awards
- Friday Lunch
- Company Sports, Game Nights, Dinners and Trips
- Fun and Dynamic Working Environment
We are seeking candidates for multiple positions as Full Stack Java Developers having proven ability to design, build, test, and maintain scalable and stable custom-built applications.
Requirements
- Bachelors/ Masters in Computer Science from an accredited institute.
- 4+ years of experience developing Java/J2ee web applications.
- Spring Framework or equivalent.
- Familiar with commonly used Design Patterns.
- Java and Groovy. Candidates must be highly experienced in Lambdas, Generics, and commonly used data structures such as Map, List, Set, etc.
- Strong data structures and algorithms knowledge.
- Concurrent programming knowledge, e.g. Actor Model, Java Completable Future, and different types of thread pool Executors.
- Hibernate or equivalent JPA frameworks.
- Restful Web Services.
- MySQL, Oracle, DB2, or MS SQL.
- Highly desired: Angular JS, JavaScript.
- Good communication is a MUST.
- Collaborate and support team members in delivering high-quality software solutions in an agile environment.
Must-haves
- Front End - Kendo for Angular JS
- Back End - Java using Spring Boot
- Database - MySQL
Some great benefits:
- Competitive Salary – probably one of the best in the market
- Hybrid Work Environment.
- Paid Time Off
- Semi-Annual Performance Bonus and Awards
- Provident Fund and Medical Allowances
- Professional Training and Certifications
- Hajj/Umrah Leaves
- Maternity/Paternity Leaves
- Wedding Leaves
- Long Service Bonus and Awards
- Friday Lunch
- Company Sports, Game Nights, Dinners and Trips
- Fun and Dynamic Working Environment
We are looking for a Python - react Developer to join our IT and Engineering team to help us develop and maintain various software products, including customization of our ERPNext System.
Python- react Developer responsibilities include writing and testing code, debugging programs and integrating applications with third-party web services.
- To be successful in this role, you should have experience using server-side logic and work well in a team.
- Ultimately, you will build a highly responsive application that aligns with our business needs.
- Build new products and features through rapid build/measure/learn iterations.
- Write effective, scalable code
- Develop back-end components to improve responsiveness and overall performance
- Integrate user-facing elements into applications
- Test and debug programs
- Improve functionality of existing systems
- Implement security and data protection solutions
- Assess and prioritize feature requests
- Coordinate with internal teams to understand user requirements and provide technical solutions
Requirements
- Work experience as a Python + React Developer
- Expertise in at least one popular Python framework (like Django, Flask or Pyramid)
- Knowledge of object-relational mapping (ORM)
- Familiarity with front-end technologies (like JavaScript and HTML5)
- Team spirit
- Good problem-solving skills
- BSc in Computer Science, Engineering or relevant field
- ERPNext experience would be preferred
- Ability to work in team in diverse/ multiple stakeholder environment
- Ability to communicate complex technology solutions to diverse teams namely, technical, business and management teams
- Excellent verbal and written communication skills
Benefits
- Competitive Salary
- Provident Fund and Medical Allowances
- Professional Training
- Quarterly/Annual Performance Bonus and Awards
- Company Sports, Game Nights, Dinners and Trips
- Fun and Dynamic Working Environment
Responsibilities Include:
- Performs as a developer, innovator, and technology advocate (Developer) using Power BI, Power Apps, Power Automate and other related technologies.
- Work with internal lab customers (Customer(s)) to meet their requirements to deliver reporting and other solutions within the defined technology stack
- Work with other IM partners to define and implement integrated solutions
- Understand the capabilities of other IM partners and refer customers to other solution space.
- Have, expand and maintain the skills to do the job, including Microsoft Power BI, Power Apps and Power Automate, SharePoint, JavaScript, TypeScript, CSS, HTML, C#, and other related technologies.
- Gain and maintain a basic understanding of INL Information Technology infrastructure, cyber security, data classification, release control, and other related policies and procedures.
- Gain and maintain an understanding of standards and expectations provided by Enterprise Architecture and system owners.
- Contribute to development and maintenance of documentation, standards, training materials and other artifacts within the technology stacks they participate in.
- Provide guidance and share standard processes regarding the Power BI platform
- Develop Power App and Power Automate solutions that operate in the context of the lab IT environment and can act as a basis for further Power Platform work by lab creators
- Address and remediate security vulnerability findings within supported solutions
- Work with Creators when there are functional issues and debugging their apps/flows/reports.
- Assists in the training of Creators, focusing on being successful on the no-code/low-code platforms within the Lab, including the creation of online training videos as well as in person training sessions.
- Support production releases of solutions during off-peak hours.
- Build and deploy Power BI reports and dashboards per customer requests. Develop canvas and model driven Power Apps using list-based applications and power automate floes
Minimum Requirements:
- Bachelors/Masters Degree from a reputable university. 6 months - 2 years of experience.
- Experienced building reports, dashboards, apps and flows using the Power Platform tools, including Power BI, Power Apps, and Power Automate, and SharePoint online
- Experienced using Microsoft Gateways and compiling data from M365 data sources
- Experienced interacting and guiding citizen Power BI users
- Ability to work effectively independently as well as within a team environment.
- Superb Communication skills.
Benefits
- Competitive Salary
- Provident Fund and Medical Allowances
- Professional Training
- Quarterly/Annual Performance Bonus and Awards
- Company Sports, Game Nights, Dinners and Trip