Overview
Job TitleSoftware Engineer, 1
Job Description
Job Summary:
We are looking for a senior, full-stack Javascript developer with a demonstrated track record of innovative thinking, technical excellence, peer collaboration, and product delivery. You will help reimagine and rebuild our popular equity paper-trading application as a modern, VueJS-based SPA. Working within an established scrum team, you’ll serve as subject-matter expert on the relevant technologies, implementing functionality with an eye towards ease-of-use, and integrating with data sources both internal and third-party.
Primary Responsibilities
- Work closely with the tech lead and product owner to help build the overall application
- Implement product features in exemplary, efficient code that can serve as a model for developers less familiar with new technologies
- Contribute code across the full spectrum of the application, from CSS to data-storage schemas (and everything in between)
- Optimize website performance, ensuring fast load times and smooth user experience across different devices and platforms.
- Review code submissions with an eye towards building a high-quality and sustainable codebase
- Alongside the team, maintain and extend the application after launch
- Ensure websites are secure and meet industry standards for data privacy and protection.
- Bachelor in Engineering (B.E./ B.Tech Degree) with 5+ years in a front-end or full-stack web development position. 2+ years of this time should be in building single-page applications.
- Expert-level experience with Vue.js, including both Vue 2 and Vue 3, with strong knowledge of Options API and Composition API.
- Hands-on experience with Vuetify, VueX and/or Pinia, and Nuxt.js.
- Expert-level skill with HTML, CSS, and vanilla Javascript
- Proficient in Node.js with Express for building scalable backend services.
- Solid understanding of RESTful services, both in consuming APIs and designing your own
- Strong attention to -- and respect for -- the details of UX interactions
- Comfortable using the tools of modern collaborative Agile+Scrum SDLC, including Git, Jira, planning poker, etc.
- Ideally, you’re familiar with stock, ETF, and options trading, including the corporate actions that occur within the equities markets such as stock splits, symbol changes, or dividend payouts
- Highly proficient in English with excellent oral and written communication skills.
- Excellent problem-solving skills and ability to troubleshoot complex technical issues.
- Experience with Java/Kotlin, Familiarity with AI tools are optional but a strong plus.
This position provides a great opportunity for the candidate to develop advanced web development skills, gain experience in various areas of website development, and work collaboratively with a cross-functional team to deliver high-quality websites that meet the needs of users.
Designation: Software Engineer, 1
Shift Timings: 1 p.m. to 10 p.m. IST
Work Location: Ecoworld, Bengaluru
It is the policy of People Inc. to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, the Company will provide reasonable accommodations for qualified individuals with disabilities.
#INDIA#