● Conducting user research and testing
● Developing wireframes and task flows based on user needs
● Collaborating with Designers and Developers to create intuitive, user-friendly
software
● Understand product specifications and user psychology
● Conduct concept and usability testing and gather feedback
● Create personas through user research and data
● Define the right interaction model and evaluate its success
● Develop wireframes and prototypes around customer needs
● Find creative ways to solve UX problems (e.g. usability, findability)
● Work with UI designers to implement attractive designs
● Communicate design ideas and prototypes to developers
● Keep abreast of competitor products and industry trends
● Owning all phases of the design lifecycle from user research (primary and
secondary) to ideation, design execution and user testing
● Designing well thought out experience flows and creating storyboards, user
flows, process flows and site maps to effectively communicate interaction and
design ideas
● Collaborating effectively with product, engineering, and management teams
● Iterating based on user feedback and activity, in order to enhance the user
experience
About Aark learning
Similar jobs
We are looking for a Node.js Lead Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
As a MERN Stack Developer / Software Architect, you will play a crucial role in the architecture, development, and leadership of our digital products. You will collaborate closely with cross-functional teams to create exceptional user experiences, while also ensuring the scalability, security, and performance of our applications.
Responsibilities:
- Architecture and Technical Leadership: Design and develop the architectural roadmap for the website and mobile app. Lead and mentor a team of 8-9 MERN Stack developers, providing technical guidance, code reviews, and best practices to ensure high-quality solutions.
- Full Stack Development: Hands-on contribution to the development of complex features and functionalities using the MERN (MongoDB, Express.js, React, Node.js ) stack. Implement robust and maintainable code that aligns with industry standards.
- Scalability and Performance: Collaborate with the team to optimize application performance, ensuring that the platform can handle increased traffic and usage while maintaining a seamless user experience.
- Code Quality and Best Practices: Enforce coding standards, conduct regular code reviews, and implement best practices for software development. Ensure that the team follows coding, testing, and documentation standards consistently.
- Technical Evaluation: Evaluate and adopt new technologies, tools, and frameworks that can enhance the development process and overall product quality.
- Collaboration: Work closely with Product Managers, Designers, and other stakeholders to translate business requirements into technical solutions. Collaborate effectively with cross-functional teams to deliver on time and within scope.
- Problem Solving: Troubleshoot complex technical issues and provide innovative solutions to challenges that may arise during the development lifecycle.
- Continuous Learning: Stay updated with the latest trends, technologies, and best practices in the MERN stack and software architecture domain. Share knowledge and promote a culture of learning within the team.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field. Master's degree is a plus.
- 7-10 years of professional experience in software development, with a strong focus on MERN stack development.
- Proven experience in designing and implementing scalable, high-performance web applications and mobile apps.
- Solid understanding of software architecture principles and design patterns.
- Previous experience in a leadership or technical mentorship role.
- Strong proficiency in MongoDB, Express.js, React, and Node.js .
- Experience with cloud platforms (e. g., AWS, Azure) and DevOps practices.
- Excellent problem-solving skills and a proactive attitude towards addressing challenges.
- Effective communication and collaboration skills.
- Prior experience in the health and wellness industry is a plus.
Hiring alert 🚨
Calling all #PythonDevelopers looking for an #ExcitingJobOpportunity 🚀 with one of our #Insurtech clients.
Are you a Junior Python Developer eager to grow your skills in #BackEnd development?
Our company is looking for someone like you to join our dynamic team. If you're passionate about Python and ready to learn from seasoned developers, this role is for you!
📣 About the company
The client is a fast-growing consultancy firm, helping P&C Insurance companies on their digital journey. With offices in Mumbai and New York, they're at the forefront of insurance tech. Plus, they offer a hybrid work culture with flexible timings, typically between 9 to 5, to accommodate your work-life balance.
💡 What you’ll do
📌 Work with other developers.
📌 Implement Python code with assistance from senior developers.
📌 Write effective test cases such as unit tests to ensure it is meeting the software design requirements.
📌 Ensure Python code when executed is efficient and well written.
📌 Refactor old Python code to ensure it follows modern principles.
📌 Liaise with stakeholders to understand the requirements.
📌 Ensure integration can take place with front end systems.
📌 Identify and fix code where bugs have been identified.
🔎 What you’ll need
📌 Minimum 3 years of experience writing AWS Lambda using Python
📌 Knowledge of other AWS services like CloudWatch and API Gateway
📌 Fundamental understanding of Python and its frameworks.
📌 Ability to write simple SQL queries
📌 Familiarity with AWS Lambda deployment
📌 The ability to problem-solve.
📌 Fast learner with an ability to adapt techniques based on requirements.
📌 Knowledge of how to effectively test Python code.
📌 Great communication and collaboration skills.
JOB DESCRIPTION:
-Firm grasp of the JavaScript language and its nuances, including ES6+ syntax
-Build pixel-perfect, smooth UIs across both mobile platforms
-Leverage native APIs for deep integrations with both platforms
-Diagnose and fix bugs and performance bottlenecks for performance that feels native
-Knowledge of functional and object-oriented programming
-Strong knowledge and experience in either iOS or Android native application development
-Familiarity with native build tools, like XCode, Android Studio
Requirements:
- At least 4+ years of experience as a Node.js developer.
- Must have knowledge of at least one card game with rules.
- Must have experience in multiplayer games with Socket.io
- Must have good communication skills in English.
- Superb interpersonal, communication, and collaboration skills.
- Exceptional analytical and problem-solving aptitude.
- Great organizational and time management skills.
- Knowledge of Game development life cycle.
- Must be willing to do hands-on coding where required and perform regular code reviews etc.
- Knowledge of JavaScript, TypeScript, NPMs, ExpressJS, MongoDB, Socket.io and Redis.
- Familiarity with AWS infrastructure.
- Basic knowledge of front-end technologies.
- Strong understanding of git.
Must have a good communication
Confident Enough to deliver lecture in front of camera
Solve student query related to respective subject online
Assessment of assignment and test papers
Get the lecture PPT prepared from our in-house PPT Team
Ability to deliver the lecture with confidence and make the session more interactive
Must be multitasking
Experience: 9 to 16 Yrs
Notice Period: Immediate to 15 days
Job Description:
- The Lead Engineer is responsible for deriving the technical architecture, detailed design, implementation, Performance, and Scalability of the developed system.
- The individual should be capable of single-handedly understanding the requirement, liaison with the product owner and external teams; produce the technical output required.
- Strong Leadership skills to contradict, produce a new design to current trends is required.
- Should be an avid technology enthusiast with strong views on technical architecture.
Technical Skills:
1) Strong Python and Mongo DB is mandatory
2) Web Application Architecture - One Large Project Experience of Development & Maintenance
3) Knowledge in one or more frameworks like WSGI(uwsgi), Django, Flask, Web Application development
4) Exposure to Databases like MongoDB, BigQuery, Elastic Search, Redis, etc.,
5) Knowledge of Code Quality Process and Discipline (Git, Jenkins, etc)
We are looking for a skilled professional proficient enough in working on building apps on Android platform.
As a developer, you will be responsible for leading the development and launch of product features. You will have significant influence on our overall strategy by helping define these product features, drive the system architecture, and spearhead the best practices that enable a quality product.
Responsibilities and Duties
Develop, Deploy and Maintain mobile applications on Android.
Developing high performance personal and commercial applications with Push notification, location based services, social features.
Primary testing the applications and ensuring the programs and applications do not have glitches, errors, or low functionality.
Fixing bugs by collaborating with QA team members.
Understanding of configuration aspects of devices - Configuration utility, configuration profiles.
Required Experience and Qualifications
• Minimum 1 year of relevant experience in iPhone applications development.
• Ability to conceptualize and design mobile applications based on client need.
• Ability to lead and mentor a small team of developers.
• Ability to understand business requirements.
• Should be able to work independently
Job Type: Full-time