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.