Job Description
With a culture that empowers big ideas and a focus on making our people the best version of themselves through continuous upskilling and enablement, we believe this is a place where exceptional talent comes together to make magic happen across multiple verticals. We’re looking for like-minded people who understand our mission and are willing to become part of the journey. Cowlar (Pvt) Ltd is a subsidiary of Cowlar Inc. (USA).
Your Role
- Perform software development in Java , C++, NodeJS, React / Vue, HTML, CSS
- Design & develop software applications using the latest and most advanced software tech stacks
- Have an understanding of how world-class enterprise software development is done.
- Development of Middleware / integration(s) with other platforms
- Will prefer prior work experience on Java, .Net, Python, etc.
- Development of Middlewares, API integration (REST or GraphQL), proper code structures, understanding unit & e2e testing, code coverage, linting, etc.
- Test & debug software applications in Chrome or VS code
- Create high-quality design documents
- Participate in key design meetings/discussions
- Promote our work culture of freedom, responsibility & dependability
Primary Responsibilities
- BS degree in Computer Science, Engineering or other technical field or equivalent experience.
- 1-2 years of experience in developing and maintaining web applications using the MERN stack (MongoDB, Express.js, React.js, and Node.js) or MEVN stack with Vue JS.
- Experience with VueJS, React JS, Redux/Vuex, Data Tables, CSS, Bootstrap/Tailwind.
- Understanding of dependency and deployment (package manager npm, bower, etc.) and bundlers like Webpack, Vite
- Understanding of REST architecture, and experience of creating and consuming RESTful APIs using Web APIs.
- Clear understanding of Object-Oriented Programming, Data Structures and Algorithms, Software Design Patterns, SOLID practices.
- Have experience of designing scalable applications and be hands-on on at-least any one of the major cloud providers including Microsoft Azure, AWS or Google Cloud Platform.
- Expertise in SQL Server OR PostgreSQL OR MySQL, MongoDB OR InfluxDB, Database Design and Query Optimization techniques.
- Experience in Unit Testing, TDD, Documenting, and deploying global applications based on system and user requirements.
- Knowledge or experience of agile methodologies like Scrum or Kanban preferably with tools like Jira, Trello.
- Experience of DevOps/TFS/Git automation.
- Experience of working in any of the following domains: IoT, Industrial Automation, GIS, Machine Learning, Fintech, ERP, and Blockchain.
- Experience in payment processing systems.
Required Skills
- Strong problem-solving abilities
- Experience in the following: VueJS, NodeJs, ReactJS, Java, JavaScript, CSS, .Net-core or ASP.NET
- Ability to pick up and adapt to new concepts quickly
- Good understanding of Service-Oriented Architecture.
- High level of accuracy and fluency in written and spoken English.
Knowledge and Skills
- Strong computing skills with the ability to pick up new concepts and tools easily.
- Proven ability to multitask, and manage conflicting priorities in a pressurised environment.
- Results oriented with excellent communication and interpersonal skills.
- Able to build relationships and work effectively with others at all levels across the business in person, by phone, and via email, including proven experience interacting directly with end-users.
- Has a broad interest in diverse IT technologies and their use in business.
- Imaginative and creative in solving problems.
- Great team player celebrating team achievement above individual achievement.
Personal Skills
- Excellent communication skills with the ability to explain issues clearly and simply, both orally and in writing.
- Open and friendly personality.
- Collaborate to achieve team goals.
- Creative and demonstrates flair.
- A flexible and adaptable attitude.
- Commitment to quality and customer satisfaction.
- The motivation to complete activities both individually and as a team.
- Solution-focused, with the ability to prioritise.
- Strong problem solving and debugging skills.
- Persistent and resilient under pressure, with a good sense of humor.
- Accurate, with high attention to detail.
Perks
- The best work culture / team environment in the city
- 90 % of customers based in USA (get exposure working on cutting edge / disruptive tech)
- Experience Hyper-growth in your career based on Silicon Valley mindset
- A strong base salary
- Flexible working hours
- Free Food (Lunch + Dinner + Snacks + Drinks) + 24/7 Access to the office
- Dedicated time / Access to a plethora of Learning Resources
- Learn from the tech gurus themselves!