● Design and develop front-end applications using React
● Collaborate and contribute in a multi-functional team comprising of product managers,
architects, UI Designers, and customer support
● Convert UX designs in Sketch or PSDs to React components and layouts by working
closely with other front-end engineers
● Work with Redux to manage application state
● Implement latest React best practices such as Hooks and Suspense
● Contribute towards Unit/Integration/Performance Testing, System troubleshooting
● Build a rich and innovative user experience for our customers
Essential skills and qualifications:
● Ability to model data into appropriate state and props and build logical React components
● Passion for building new products in a fast paced, team-oriented environment
● Solid coding skills in modern ES6 JavaScript
● Proficiency using modern web development technologies and techniques such as
● HTML, CCS, ES6, CSS pre-processors, JavaScript, jQuery, Angular, React,
● Responsive Web Design, build tools like (Browserify, WebPack, Grunt, Gulp) etc
● Experience building customer facing UI and visualization tools
● Experience with Redux (or Flux, MobX) state management tools
● Experience with an integration testing framework, like Cypress or Testcafe
● Bonus: Experience with GraphQL and Apollo
● Bonus: Experience with React Hooks and Suspense
● Bonus: Experience with other functional programming languages like ReasonML
Similar jobs
Vizup Commerce provides Video solutions for Shopify Brands. Vizup Commerce enables D2C brands to apply gamified techniques with interactive videos to educate customers, build trust and increase sales. It has 150+ brands as its customer base including Neemans, Soulflower, FormulaZ, etc.,
Looking for candidates who are curious to learn and shape their career as Full-stack engineers (frontend heavy). Our current tech stack entails Python/Django for the backend and Svelte JS for frontend.
Hybrid/Remote work
Requirements:
- Develop user-friendly web interfaces using modern frontend technologies such as HTML5, CSS3, and JavaScript frameworks.
- Ensure that the applications are responsive and optimized for various sizes of devices.
- Attention to detail in UI is a must. Interest in UX design principles is a plus.
- Ability to identify issues and fix them.
Preferred Qualifications:
- Experience with version control systems such as Git.
- Familiarity with RESTful APIs and asynchronous request handling.
- Experience with at least one modern JavaScript framework/library (React, Angular, Svelte etc)
- Experience with CSS frameworks like Bootstrap, TailwindCSS
Tech Lead – Software Development
Tech Lead will be responsible for development and project delivery. She will also provide technical and team leadership through coaching and mentorship.
Job Responsibilities:
- Guide team development efforts towards successful project delivery
- Provide technical leadership to teammates through coaching and mentorship
- Maintain high standards of software quality within the team by establishing and coaching team member in best practices in development
- Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain web- and desktop-based business applications built on new and legacy technologies.
- Assist in the collection and documentation of user’s requirements, development of user stories, estimates and work plans
- Design, develop, and unit test applications in accordance with established standards
- Participate in peer-reviews of solution designs and related code
- Package and support deployment of releases
- Analyze and resolve technical and application problems
- Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties
- Adhere to high-quality development principles while delivering solutions on-time and on-budget
- Ensure Team member adhere to the SDLC requirements
Qualifications:
- B.E./B.Tech./MCA or equivalent
- 12+ years’ experience as a Software Developer with at least 3+ years in a similar role
- Prior experience in a technical leadership position
- Proficient with .NET/Angular/React/Node JS and SQL
- Extensive hands-on Experience in ASP.Net Core, MVC.
- Excellent understanding of database tuning, design, optimization, and scaling using MS SQL and NoSQL databases
- In-depth knowledge and experience with developing web applications with service-oriented framework, Microservices and Rest APIs
- Extensive experience designing and developing enterprise grade software
- Experience with source control management systems and continuous integration/deployment environments
- Experience with agile development methodologies including Kanban and Scrum
- Experience with multi-threading and concurrency
- Experience with debugging, performance profiling and optimization
- Comprehensive understanding of object-oriented and service-oriented application development techniques and theories
What is the role?
You will be responsible for architecting and developing features on the application end to end. You will be working closely with the Product Managers and the Technical architect to come up with high-quality, resilient, and highly performant applications.
Key Responsibilities
- Design and develop SaaS-based applications based on microservices architecture.
- Work on core backend and ensure it meets the performance benchmarks.
- Work on the front end with ReactJS.
- Designing and developing APIs for the front end to consume.
- Constantly improve the architecture of the application by clearing the technical backlog.
- Meeting both technical and consumer needs.
- Staying abreast of developments in web applications and programming languages.
What are we looking for?
An enthusiastic individual with the following skills. Please do not hesitate to apply if you do not match all of it. We are open to promising candidates who are passionate about their work and are team players.
- Education - BE/MCA or equivalent.
- Overall 4+ years of experience.
- Agnostic/Polyglot with multiple tech stacks.
- Worked on open source technologies – NodeJS, ReactJS, MySQL, NoSQL, MongoDB, DynamoDB.
- Good experience with Front-end technologies like JavaScript frameworks, ReactJS, AngularJS.
- Backend exposure – good knowledge of building API.
- Worked on serverless technologies.
- Efficient in building microservices in combining server & front-end.
- Knowledge of cloud architecture.
- Should have sound working experience with relational and columnar DB.
- Should be innovative and communicative in approach.
- Will be responsible for functional/technical track of a project.
Whom will you work with?
You will closely work with the engineering team and support the Product Team of Compass.
What can you look for?
A wholesome opportunity in a fast-paced environment will enable you to juggle between concepts yet maintain the quality of content, interact, share your ideas, and have loads of learning while at work. Work with a team of highly talented young professionals and enjoy the benefits of being at Xoxoday.
We are
A fast-growing SaaS commerce company based in Bangalore with offices in Delhi, Mumbai, SF, Dubai, Singapore, and Dublin. We have three products in our portfolio: Plum, Empuls, and Compass. Xoxoday works with over 1000 global clients. We help our clients engage and motivate their employees, sales teams, channel partners, or consumers for better business results.
Way forward
We look forward to connecting with you. As you may take time to review this opportunity, we will wait for a reasonable time of around 3-5 days before we screen the collected applications and start lining up job discussions with the hiring manager. However, we assure you that we will attempt to maintain a reasonable time window for successfully closing this requirement. The candidates will be kept informed and updated on the feedback and application status.
About The Company
Vested is a cross-border wealth platform on a mission to enable local investors to go global. Our first step is to empower retail investors from India with access to the US stock market. Vested provides a low cost and easy-to-use platform that includes knowledge and insights to help clients make smart investment decisions.
Job Description
We are looking for a full stack developer interested in building high performance web app and company page. You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. You will ensure that these components and the overall application are robust and easy to maintain. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.
Skills
- Firm grasp of the JavaScript, React.js, and Node.js
- Experience with popular React.js workflows (Redux)
- Ability to write well-documented, clean Javascript code
- Rock solid at working with third-party dependencies and debugging dependency conflicts
- Familiarity with native build tools, like Android Studio, XCode, and Gradle
- Understanding of REST APIs, the document request model, and offline storage
- Familiarity with SQL databases
- Ability to understand business requirements and translate them into technical requirements
- A knack for benchmarking and optimization
- Familiarity with code versioning tools (Git).
Technical expertise necessary:
- 2+ years of experience on the Node.js
- 2+ years of experience with popular React.js, workflows (Redux), and Express.js
- 2+ years of experience with SQL databases
- 1+ years of experience with AWS and Redis
- Experience creating charts and graphs
- Deep understanding of RESTful APIs
- Experience deploying and maintaining a micro-service architecture
- Experience with server-less infrastructure paradigms (AWS Lambda, etc).
- Experience building a scalable product is a bonus!
Our perfect candidate is someone that:
- is proactive and an independent problem solver
- is a constant learner. We are a fast growing start-up. We want you to grow with us!
- is a team player and good communicator
- Involvement in the entire lifecycle of a project, including strategy, vision, design, UX, coding,architecture, deployment etc. and you will chiefly deliver clean, testable and well-designed codefor the same.
- Coding new features, functionalities, modules, sub modules.
- Managing development cycle using SVN/Git or any other appropriate Version control Software.
- Enhancing existing features.
- Checking for cross-browser compatibility.
- Coding new features, functionalities, modules, sub modules.
- Meeting both technical and client needs.
Required Skillsets:
- Experience in product development using a broad range of programming technologies.
- Experience with MEAN (MongoDB, ExpressJS, AngularJS and NodeJS) stack.
- Experience with design/development of RESTful APIs.
- Strong understanding of the latest MVC frameworks and UI toolkits.
- Strong understanding of HTML5, CSS3, Javascript, AJAX and JSON.
- Working on any of the following Client Side MVC/MVVM frameworks: AngularJS, BackboneJS,KnockoutJS, JSON, JavaScript, Advance JavaScript, UI and UX design, Bootstrap, Ionic, and React.
- Good analytical and programming skills.
- Proactive thinking and a good team player.
- Working experience with micro services will be a given advantage.
Responsibilities
Work with development teams and product managers to ideate software solutions
Design client-side and server-side architecture
Build the front-end of applications through appealing visual design
Develop and manage well-functioning databases and applications
Write effective APIs
Test software to ensure responsiveness and efficiency
Troubleshoot, debug and upgrade software
Create security and data protection settings
Build features and applications with a mobile responsive design
Write technical documentation
Work with data scientists and analysts to improve software
Requirements
Proven experience as a Full Stack Developer or similar role
Experience developing desktop and mobile applications
Familiarity with common stacks
Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
Excellent communication and teamwork skills
Great attention to detail
Organizational skills
An analytical mind