Front-End Software Engineer

Published date: 2024/01/10
  • Location: India
Experience: 5+ years

Salary: USD 1,750 - 2,100/month (based on experience)

Expected Notice Period: 2 to 4 Weeks

Shift: 10:30 AM to 7:30 PM IST

Opportunity Type: Remote

Placement Type: Contractual

Contract Duration: Full-time, 12 months

(*Note: This is a requirement for one of Uplers' clients)

About the Client/Company:

A platform that enables everyday people to invest in emerging themes, sectors and asset classes in an effortless way. By supporting our customers at every stage of their investing journey, we’re working to create a new generation of well-equipped investors to bring about positive social change. You will be working hand in hand with the best builders and makers in the industry on the cross-section of fintech and blockchain. We build on a global scale, by empowering novel and breathtaking products. Focus and excellence are a must.

Our Client is Looking for:

Senior Front-End Software Engineer who is passionate about their work, eager to learn and grow, and who is committed to delivering exceptional results. If you are a team player, with a positive attitude and a desire to make a difference, then we want to hear from you!

Roles & Responsibilities:
• Help create an inspiring team environment with an open communication culture
• Take accountability for team targets
• Assist to hire junior and mid-level developers
• Encourage creativity and intelligent risk-taking
• Develop new user-facing features
• Build clean, semantic and maintainable code and libraries for future use
• Ensure the technical feasibility of UI/UX designs
• Optimize application for maximum speed and scalability
• Assure that all user input is validated before submitting to the back-end
• Translate application storyboards and use cases into functional applications.
• Ensure the best possible performance, quality, and responsiveness of applications.
• Identify bottlenecks and bugs, and devise solutions to these problems. Help maintain code quality, organization, and automatization.
• Analyze system requirements and prioritize tasks
• Develop technical specifications and architecture
• Test and debug various Front-End applications
• Review and refactor code
• Deploy fully functional applications
• Upgrade existing programs
• Support junior developers’ work
• Document development and operational procedures

This Role Requires:

General
• Proficient understanding of web markup, including HTML5, CSS3
• Proficient understanding of server-side CSS pre-processing frameworks, such as LESS and SASS.
• Proficient understanding of utility-based CSS frameworks, such as TailwindCSS
• Strong proficiency in JavaScript, TypeScript, ES6 including DOM manipulation.
• Good understanding of modern frameworks - ReactJS, KnockoutJS, AngularJS
• Proficient understanding of version control tools. (Git, Mercurial, SVN)
• Good understanding of SEO principles and ensuring the application will adhere to them
• Building reusable components and front-end libraries for future use
• Experience integrating with RESTful APIs
• Experience working with common front-end tools such as Babel, Webpack and NPM

Minimum Requirements
• 5+ years’ experience as a Front-End Software Developer
• Prior experience in a technical position
• College or University degree in Computer Science, a related discipline or proven experience in software development

Core Competency Requirements
• Proficient with React development
• Experience with source control management systems and continuous integration/deployment environments. GIT, Azure Pipelines.
• Experience with automated testing
• Experience with agile and scrum development methodologies.
• Experience with debugging, performance profiling and optimisation
• Strong initiative to find ways to improve solutions, systems, and processes
• Forensic attention to detail

Preferred Competency Requirements
• Experience in various frontend architecture patterns
• Experience in implementing service workers
• Knowledge of modern authorization mechanisms, such as JSON Web Token
• Experience building PWA (Progressive web applications)
• Knowledge of isomorphic React

NICE TO HAVES
• Have a decent amount of financial/investment knowledge and associated database/process design
• Show interest in fintech, cryptocurrencies, blockchain and broader financial industries
• A British or EU passport

Skills, Competencies and Interests Required for this Role:
• Flexible/ adaptable. You adjust quickly to changing priorities and conditions. You cope effectively with complexity and change. Able to work in a fast-paced environment with a focus on continuous improvement.
• Organized. You plan, organize, schedule, and budget in an efficient, productive manner. You focus on key priorities.
• A team player. You reach out to peers and cooperate with executives to establish an overall collaborative working relationship.
• Follow-through on commitments. You live up to verbal and written agreements, regardless of personal cost. You are action-oriented.
• Able to hire and develop A Players. You coach people in their current roles to improve performance and prepare them for future roles.
• A good communicator. You speak and write clearly and articulately without being overly verbose or talkative. You let others speak and seek to understand their viewpoints.
• Creative/ innovative. You generate new and innovative approaches to problems.
• Persuasive. You are able to convince others to pursue a course of action. You are a skilled facilitator and able to resolve conflicts when they occur.
• Ability to think and act strategically while also being hands-on
• Able to deliver on time with outstanding quality content
• Ambitious, dynamic and self-motivated
• Has good time management and organization skills
• Accountable and strong-willed
• Able to embrace the dynamic nature of of the company
• Ability to work in a small team (8-12 people) as well as work independently

About Uplers

Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual remote opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. You will also be assigned to a dedicated Talent Success Coach during the engagement.

How to apply for this opportunity?
• Register or login on our portal & fill out the application
• Clear the assessment(s) required and apply for the opportunity
• Once completed, our team will contact you with an interview with our SME/Matcher
• Once it’s all done, your profile will be shared with the client
• When selected, just meet the client and get your exciting career started!

(Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well).

So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you
Company Name: Uplers

Apply

0 page views

Related listings

  • Software Sales Executive
    Software Developer
    Software Developer
    Zylon Technologies is a software company currently specializing in Laboratory Information Management Systems. At Zylon, we are looking for a dynamic sales professional to drive the sales & business development activities for the organization. Res...
    2026/11/08
  • Microsoft Visual Basic
    Software Developer
    Software Developer
    Microsoft Visual Basic Experience- 4 to 6 years CTC- 10 LPA Work Mode- Hybrid Mode Location- Pune, Bangalore, Hyderabad, Chennai. Model- Contractual Base Project Role: Application Developer Project Role Description: Design, build and configure applic...
    2026/11/08
  • Full-stack Developer
    Software Developer
    Software Developer
    Company Introduction Coditas is a new-age, offshore product development organization, offering services pertaining to the entire software development life cycle. Headquartered in Pune, Coditas works with clients across the globe. We attribute our org...
    2026/11/08