IT Job Description

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

Job Description - Front-end developer- Review Pending

Counsel India - a leading Psychology Learning EdTech Platform in India is looking for experienced A
front-end developer is responsible for creating and implementing the visual and interactive elements of a
website or application that users interact with directly. This includes developing user interface (UI)
designs, layouts, and features using various programming languages, such as HTML, CSS, JavaScript,
PHP, Laravel, ReactsJs .The candidate must have excellent research skills with the ability to multitask and
adapt in a fast-paced environment.

Roles and responsibilities:

1. Developing and maintaining web applications that are optimised for various devices and browsers
2. Implementing responsive design and cross-browser compatibility for different screen sizes
3. Developing user-friendly and interactive web features such as buttons, forms, and menus
4. Using JavaScript libraries and frameworks such as PHP, Laravel, ReactJs, React-Native to build
complex web applications and interactive features.
5. Writing and maintaining code that is clean, efficient, and easy to understand.
6. Testing web applications to ensure they are bug-free and work seamlessly for the end-users.

Requirement:

1. A degree in Computer Science or a similar field


2. Proficiency in coding languages such as HTML, CSS, JavaScript, PHP, Laravel, ReactsJs And
jQuery.
3. Experienced with version control systems such as Git
4. Experienced with graphic design applications (e.g., Adobe Illustrator)
5. An understanding of the principles of SEO

Job Description - Front End Mobile- Review Pending

Counsel India - a leading Psychology Learning EdTech Platform in India is looking for experienced Front
- End mobile app developers working on various mobile platforms for the purpose of selling them to
various client categories. As a mobile applications developer, you can put your passion for programming
and development to create effective and cutting-edge mobile apps that will grow our customer base. The
candidate must have excellent research skills with the ability to multitask and adapt in a fast-paced
environment.
Roles & Responsibilities

 Identify opportunities to develop new mobile products and protocols


 Develop APIs to support functionality of mobile devices
 Work closely with colleagues in marketing and product development to improve app design and
functionality
 Implement testing procedures to identify bugs
 Engage with users to better understand customer needs and opportunities for improvements
 Adapt current web applications for mobile platforms

Requirement:
 Bachelor’s degree in computer science or equivalent
 Minimum 3 years of experience with system design, programming, and data structuring
 Experience programming in React Native, React Js, Kotlin, Swift.
 Experience with OOP design principles
 Excellent analytical and problem-solving skills
 Experience working in a team environment
 Excellent verbal and written communication skills
 Ability to distill complex technical plans into easily understandable concepts for executive reports

What you’ll get out of this experience

 Being a key player in something potentially massive and world changing.


 Being part of a successfully growing startup and thriving work culture.

Job Description - FullStack- Review Pending

Responsibilities
1. To manage and develop Counsel India’s web and mobile platforms, 3rd party integrations and
cloud hosting
2. To work with a cross-functional software development team on highly visible strategic projects
as an expert-level individual contributor to the coding tasks assigned.
3. Responsible for development of highly responsive, web based UI in a flexible and well-
structured frontend architecture.
4. Experience working with PHP(laravel) , MYSQL, REACT-NATIVE and JAVASCRIPT.
5. Experience with third party libraries and APIs (Google APIs etc. )
6. Produce well designed efficient code in a timely manner to meet delivery
timescales/milestones.
7. To proactively stay plugged into emerging technologies/industry trends and apply them into
operations and activities.
8. Design client-side and server-side architecture
9. Develop and manage well-functioning databases and applications
10. Write effective APIs
11. Test software to ensure responsiveness and efficiency
12. Troubleshoot, debug and upgrade software
13. Create security and data protection settings
14. Write technical documentation
15. Solve complex performance problems and architectural challenges
16. Able to efficiently multitask between multiple critical features or requirements.
17. Ability to guide and mentor junior developers independently with a focus on the goal.
18. Active team player who will establish healthy working relationships and lead others by
example.

Required Skills and Qualifications


 Experience of over 3 years in software development.
 You have a B.S/B.E in Computer Science or you can make up for it with your skill.
 You will have developed multiple high-performing web applications and understand
their quirks.
 Proficient on php(laravel), react-native, and jsx
 MySQL
 jQuery, JSON, AJAX, web services/REST, SQL.
 UX or UI designing experience is an advantage.
 Deep understanding of client-side development, coding in HTML5 CSS3 JavaScript
ES6 and jQuery.
 Top-notch programming skills and write code for robust software design.
 Experience in responsive design, cross-browser compatibility, and website
performance.
 Experience in object-oriented design skills.
 Aggressive problem diagnosis and creative problem-solving skills.
 Experience with Git, experience with handling Services, RESTful, APIs.

You might also like