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
Experience building object-oriented web applications in JavaScript, PHP, HTML5, and CSS3
Experience with WordPress and Shopify a plus
About Ekahal
About
Connect with the team
Company social profiles
Similar jobs
The ideal candidate will be responsible for developing highly scalable and secure code.
- Proficient in client & server-side JavaScript, HTML5, CSS3 and webpack
- Competent in building single page web applications using Node.js and React Js
- Redux for state management
- Universal rendering (Client-side rendering and Server-side rendering)
- Experience with cross-browser, cross-platform, and design constraints on the web
- Experience in developing automated unit and functional tests
- Experience in an agile development process
- Solid knowledge of algorithms and design patterns
- Have a passion for quality and writing clean, readable code that scales and performs well
- Good interpersonal communication skills
- 1+ years of software design and web application development
Culture
- Fast-paced, intellectually stimulating, steep learning, and growth
- Close-knit, hardworking, supportive colleagues
- Challenging work
- Flat organization with no hierarchy
- If you like problem solving, and love latest technology, there are very few better places
How we are different
-We are young and dynamic team who are obsessed with solving business problem at scale -We are a technology agnostic company who focus more on finding the optimal solution to business problem rather than technology
Why to join us
-We provide huge learning curve. Spending 1.5-2 years with us will put you 3 years ahead in the career
-We work only on cutting edge technology like React, React Native, Flutter, NodeJS, Python, Go, Svelte, ELM
-There are two technology Co-founder in the company who are pretty much hands-on and have earlier bult the Consumer application which is downloaded millions of time and are in leadership position in copanies like Samsung, Purplle, Loylty Rewardz
-Get mentored by the best in the industry
-Flexible working hours
-Perks best in the industry
What does the core role include?
- Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance
- Designing stateless components in React Native
- Contributing in all phases of the development lifecycle
- Working with the developers to create and maintain a robust framework to support the apps
- Working with the developers to build the interface with a focus on usability features
What else can you expect in the role?
- Prepare and produce releases of software components
- Optimizing performance for the apps
- Problem-solving skills, analytical mind, and positive attitude
- Ability to think from end users perspective and focused on improving the overall product experience.
- Deliver across the entire app life cycle concept, design, build, deploy, test, release to app stores and support
What can fetch you brownie points?
- Hands on experience with React Native is required
- Hands-on experience in React Native APIs, ReactJS, Javascript, ECMAScript (OOJS) and JSX.
- Strong understanding of JavaScript ecosystem
- Hands on experience on Android in creating Hybrid / Native applications
- Demonstrable UI/UX experience on a large-scale app.
- Thorough understanding of React Native development tools like IDEs (Nuclide, Atom, Sublime Text, or Visual
- Good knowledge of JS frameworks like ReactJS is a plus.
Desired Skills and Experience
Hybrid Apps,React Native, Native iOS and Android Architecture understanding
We’re looking for a seasoned technologist proficient with frontend development.
Is that you?
We are looking for a Senior Frontend Web Developer with 5+ years of solid experience. We work in a variety of front-end technologies including React, Angular, ReactNative, and native apps. We’re looking for someone who is hands-on and can also lead our teams and put in place best practices for software engineering for Web UI development.
Responsibilities:
1. Technical strategy and guidance for clients
2. High-level & low-level software design
3. Hands-on development & deployment of applications
4. Mentoring fellow UI developers
5. Putting in place good practices for robust, pixel-perfect UI development in all our projects.
Skills And Qualifications:
● Proficient in modern JavaScript frameworks – React, Angular, AngularJS, and others.
● Experienced in product quality maintainable code with good practices for CSS style sheets and HTML.
● Expertise in asynchronous request handling, partial page updates, AJAX, and CORS with a strong understanding of cross-browser compatibility issues and
ways to work around them
● We prefer hands-on developers who can architect for modularisation and are adept at creating reusable frontend components
● We would love to have someone who is a follower and practitioner of good coding conventions in Javascript
● We require someone who understands code versioning tools, such as Git.
● We enjoy working with people who have impeccable written and verbal communication skills
What you will work on
● You will build robust and secure web apps using REST/JSONAPI/GraphQL APIs
● You will write elegant code, come up with clearly articulated designs and even get a chance to dabble with the architecture of large systems. Once you join, the
opportunities are open and you can rise to the level of your capabilities quickly.
● You will provide code architecture and componentization guidance to team members
● You will mentor team members in best practices and conventions used in frontend development
● We expect you to hit the ground running with your knowledge and your skills
● We have a stable software lifecycle methodology which includes Git, Ansible, Docker and more. You will get to adopt and adapt this for the projects. Being part of a team that serves start-ups means that you must think on your feet, apply your knowledge, and learn interesting technologies. It also means having fun.
Apply Now
We are looking for a creative, skilled UI developer to design web apps with functionality and aesthetics in mind. The UI developer will work with back-end developers and front-end developers to ensure that the applications are optimized for several devices and presented attractively. To be successful as a UI developer you should have excellent knowledge of HTML, JavaScript, and CSS. In addition to this, you must work well in a team as there are several individuals involved in the development process.
UI Developer Responsibilities:
- Work with other developers to ensure that the web apps are functional and visually appealing.
- Liaise with the client to gauge their needs and expectations.
- Plan the layout of the applications.
- Ensure that the applications are optimized for various devices.
UI Developer Requirements:
- Proficiency in HTML, JavaScript, jQuery, and CSS.
- Knowledge of Adobe Illustrator.
- Good interpersonal skills.
- Understanding of key design principles.
- Good problem-solving skills.
- 5 years professional experience writing full-stack REST-based applications.
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- 2-4 years of experience working with reactJS.
- Thorough understanding of the core principles of ReactJS.
- Prior experience with popular React.js workflows (such as Flux or Redux).
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Knowledge of Spring Boot, Spring Security, Spring JPA & Hibernate.
- Experience working with SQL and NoSQL databases.
- Adopted opinionated Restful web services design patterns.
- Knowledge of Application containerization technologies, including Dockers, Kubernetes , and cloud-vendor implementations (AWS, Azure, other).
- Ability to pick up and learn new technologies quickly.
- Strong verbal and written communication skills.
- Developing application codes and unit tests in Angular, Java Technologies, and Rest Web Services.
- Bridging the gap between graphic design and technical implementation
- Building reusable code and libraries for future use
- Optimize application for maximum speed and scalability
- Collaborate with back-end developers for coding, building RESTful APIs and troubleshooting
- Ensure high-quality graphic standards and brand consistency
- Experience in CSS, HTML, Angular and writing cross-browser compatible code
- Basic understanding of client-side scripting and JavaScript frameworks, including jQuery
- Experience working with code versioning tools, such as Git, Mercurial or SVN
- Familiarity with browser testing and debugging
- Good understanding of SEO principles and best practices
- Ability to work independently with minimal supervision and comfortable working in a fast-paced environment
We want a team member who strives to develop a first-class codebase using best practices and be proficient in Angular, Asp.NET, MVC, Asp.NET Core, SQL, JavaScript, jQuery.
Responsibilities:
The candidate would be responsible for client interaction, understanding requirements, coding, designing architecture, and scheduling on the ASP.Net platform
Design, develop, and maintain both new and existing code
Translate mockups and wireframes into functioning front-end code
Write and maintain documentation for new and existing features
Keep up-to-date on best practices and new technologies
Work with Product Management to analyze requirements
Collaborate on technical architecture and design
Meeting both technical and consumer needs
Staying abreast of developments in web applications and programming languages
Requirements:
5+ years of minimum total work experience
Minimum 3+years experience in Asp.NET
Minimum 2+years experience in Asp.NET Core
Hands-on experience of AJAX, HTML Bootstrap CSS JavaScript jQuery skills is required.
Ability to handle complex application features, prepare technical designs, and write the program.
Strong understanding and hands-on experience of ASP.NET with maintaining MS SQL Server objects and handling performance issues
Having experience in any ORM (Microsoft entity framework or LinqToSQL).
Candidate must have strong hands-on OOPS concepts and should have Strong programming skills.
This job is also known as ASP.Net developer, Angular developer, etc.
Benefits-
Flexible work hours
Work-Life Balance
Employee friendly work culture
Rapid growth, learning opportunities, and talent development