The ideal candidate would be part of the initial Tech team to lead the technology development and transform the firm's vision into deliverables through technology applications. The candidate has upto 5 years of experience in application development and has a strong foothold in both backend and front-end development.
Roles and Responsibilities:
1. Writing python codes for various market data which includes maths and statistical models, fundamental analysis, and sentiment studies. Proficient in Python with a good understanding of various libraries such as Pandas, Numpy, SciPy.
2. Build and develop the efficient architecture of the product to improve the performance and computing speed, with a good understanding of the Django framework.
3. Deploy and maintain the product on a cloud server, handling asynchronous tasks. Good understanding of AWS, Azure, or other cloud infrastructure.
4. Manage data and database, a good understanding of PostgreSQL, MongoDB, or other databases.
5. Fluent in integrating systems using API's.
6. Understanding of front-end applications like Angular, React, Vuejs, and other java applications.
7. Lead, train, and guide the team of junior developers.
8. Understanding and application of Machine learning is a plus.
Benefits of working with us:
- More responsibilities and more opportunities
- The chance to exponentially grow in your career, as Inuvest grows
- Enhance your skill-sets and knowledge
- Opportunity to learn about how the capital market functions and its complexities.
- Feel empowered and change things - We value ideas and suggestions
- Work in an inclusive culture where transparency, creativity, accountability, and ownership are encouraged
- Work with futuristic technologies - AI/ML
Additional Perks:
1. Stock Options
2. Flexible work hours and work from home
About Inuvest Technologies
Similar jobs
Skillset
Angular, React/Redux (or Similar Technology)
Node.js
RESTfull API integration
Experience working with Docker and containerized applications
Experience working with Kubernetes or other container orchestration tools
Knowledge and understanding of working in AWS environments
Experience in full-stack development (with a passion)
RDBMS and Document Database
Experience with Agile/Scrum Development Methodology
Exposure to Continues Integration (CI/ CD) Devops, AWS
Version control systems like Git/ TFS
What you'll do :
- Work closely with product managers and engineers to design, implement, test, and continually improve scalable frontend and backend services.
- Develop products using agile methods and tools.
- Develop commercial-grade software that is user-friendly and suitable for a global audience.
- Plan, create, and execute (manual and automated) tests.
- Be involved and participate in the overall application lifecycle.
- Building reusable code and libraries for future use.
- Staying up to date with current technologies and providing insights on cutting-edge software approaches, architectures, and vendors.
- Ensure that non-functional requirements such as security, performance, maintainability, scalability, usability, and reliability are considered when architecting solutions.
Skills you bring to the table:
- 3+ years of relevant experience.
- Fluency in any one of JavaScript, TypeScript, or Python.
- Should have built large scalable enterprise applications from scratch.
- Strong experience in architectural patterns, High-level designs.
- Experience in NoSQL and SQL DBs.
- Have a knack for launching and iterating on products quickly with quality and efficiency.
- Strong problem-solving skills.
- Willingness to learn and ability to flourish in a dynamic, high-growth, entrepreneurial environment.
- Hands-on, self-starter, capable of working independently.
- True love for technology and what you do.
- Maniacal attention to detail.
Roles and Responsibilities
1) Understand client requirements and functionalities.
2) Write well-designed, testable, efficient code.
3) Responsible for solving complex technical issues.
4) Ensure quality projects are delivered within defined timelines.
5) Active involvement in client communication to understand functional requirements.
6) Maintain high standards of quality for code, documentation and other deliverables.
Required Skills
1) Good experience in Angular
2) Hand on Node.JS./Express JS
3) Database: MYSQL/MongoDB
4) Experience in JavaScript, TypeScript.
5)Good experience in HTML5, CSS3, JavaScript, Jquery
6) Experience working in an Agile environment.
7) Good communication skills.
Job Designation: Software Developer - Full Stack
Job Location: Bangalore
- Understand and identify requirements
- Design
- Coding
- Unit Tests
- Documentation
- Must have 1-4 years of experience as Full Stack Developer
Responsibilities and Duties
Can work on live projects of international clients.
Can handle multiple projects
Error-free coding.
Requirement -
Minimum 3 Years Experience.
Knowledge in Custom PHP, Codeigniter, Laravel
Knowledge in MYSQL
Knowledge in HTML5, CSS3
Knowledge in Javascript
Knowledge in Jquery
Knowledge in Ajax
Knowledge in Web API & Rest API
Knowledge in Third Party API Integration
smallest of restaurants to the largest chains across the world to grow their in-store
and online commerce. Right from automating all their workflows across online delivery
platforms such as Swiggy, Zomato, Deliveroo, UberEats—to building and deploying
self-branded websites and apps, right to managing their walk-in customers and
dine-in experiences, UrbanPiper is the preferred choice for over 20k+ restaurants.
We are backed by top VCs — Tiger Global and Sequoia Capital. Recently, we closed
our Series B round of funding with Swiggy and Zomato also participating together!
That’s a first and only (until now) event for any startup in the food and beverage
industry.
The team:
The Platform Team is responsible for the core order processing and workflow
automation products that UrbanPiper builds. The team owns a suite of services, a
customer facing application and data pipelines that enable our customers to take
orders from multiple online and offline channels, process them seamlessly, and track
them till completion.
Different internal and external applications and systems depend on services managed
by the team to deliver their functionality to end-users.
Your role:
As a Lead Software Engineer on the team, you will be responsible for the design,
development, and maintenance of functional components in our core order processing
and workflow automation products. You will be working with a team of backend and
frontend engineers to build new features and improve existing ones.
You will:
● Take technical responsibility for a part of the product/module all throughout the
SDLC ranging from design to implementation and operation.
● Design, build, and maintain efficient, reusable, and reliable Python code while
maintaining strict scalability requirements.
● Write unit tests and integration tests and ensure high quality code delivery.
● Write high quality documentation explaining the architecture and
implementation of the components you work on.
● Identify bottlenecks and bugs with the help of our error management/APM
solution, and devise fixes to these problems.
● Assist the SRE/Devops team in setting up the production environment for new
modules/systems as required.
● Participate in on-call shift rotations to assist the on-call SRE in identifying and
resolving product issues.
● Review code written by other team members.
● Mentor and guide Associate and Software Engineer level team members.
We are looking for someone who has/is:
● 4-7 years of experience in Python Web backend development.
● Ability to communicate clearly both verbally and in writing.
● Strong familiarity with frameworks like Django, Flask etc. and those required to
implement RESTful/GraphQL backends.
● Proficiency in SQL/NoSQL data modeling.
● Proficiency and experience designing and implementing clean and flexible REST
API interfaces.
● Ability to re-architect existing systems to become more efficient and scalable
based on industry best practices.
● Experience working with message queues such as RabbitMQ/Kafka or similar
queuing based systems.
● Experience with cloud services (AWS, Google Cloud Platform).
● Experience with CI/CD tools (Jenkins, CircleCI etc.).
Good to have:
● Experience in a high-growth technology startup company.
● Experience managing a technical team.
● Familiarity with the concepts of distributed systems, their various failure modes
and solutions to address them.
● Experience with column-oriented analytical databases such as ClickHouse,
Redshift etc.
- Architect, develop, test and deploy robust products that are fast, scalable and highly responsive.
- Design and maintain large and complex databases, both relational and non-relational databases.
- Establish, refine and integrate development environment tools and software as needed.
- Developing front end website architecture and designing user interactions on web pages.
- Developing back end website applications.
- Ensuring cross-platform optimization and responsiveness of applications.
- Identify production and non-production application issues as a part of deployment.
- Staying abreast of developments in web applications and programming languages.
Requirements:
- Vast knowledge in Data Structure.
- Previous working experience as a developer for at least 6 months.
- Proficiency with fundamentals such as HTML, CSS and JavaScript.
- Familiarity with JavaScript frameworks such as Angular JS and React.
- Familiarity with database technology such as MySQL or Oracle and MongoDB.
- Proficiency with Node js, javascript
- Experience with MEAN Full-stack paradigm.
- Good problem solving skills.
- Attention to detail.
Must required skill: Mongo DB, Express, Angular(2+), Node.
Infovenz is looking for a full stack web application developer who possess strong knowledge in web application development and a passion to build innovative enterprise applications using PHP framework technologies preferably in CodeIgniter and Laravel. You will create new applications from scratch, enhance existing systems and provide user support. You will be a part of a creative team that is responsible for all aspects of the ongoing software development from the initial specification, through developing, testing and launching.
Infovenz offers strong learning platform and leadership opportunities to our software developers. Infovenzians will be rewarded and may get opportunity to be transferred to our overseas clients and be a part of their local team.
Job description
- Write a clean, secured and high standard PHP code.
- Work with clients to understand and analyze the requirements and implement the functionalities accordingly.
- Manage and deliver the projects from conceptualization, visualization to technology, mapping and final execution.
- Handle complicated programming logics and deliver quality work within the time-line
- Optimize back-end code, database queries and functions through Code Review and Project Review Sessions.
- Create APIs and interlink with backend systems
- Perform rigorous Unit and Integration testing and ensure the system is bug free.
- Follow the organization best practices and adhere to coding standards in all phases of the development lifecycle
- Improve the technical competence of the team through training & development (Team Lead)
- Provide accurate estimates for deliverables and be committed to the deadlines through follow-up of tasks with team members (Team Lead)
- Passionate to learn new skills and able to adapt to latest technologies quickly.
Job Requirements
- Minimum 2 years of work experience in handling business web applications.
- Candidates with higher experience and relevant skills will be considered for lead roles
- Strong knowledge in PHP frameworks such as CodeIgniter (CI) or Laravel
- Strong knowledge in HTML, CSS, JavaScript, JQuery, Ajax, JSON and responsive design
- Having knowledge in NodeJS, Angular, ReactJS and other technologies is advantageous but not mandatory.
- Good knowledge in SQL programming and writing store procedures.
- Prior knowledge or able to quickly adapt to MS SQL Server
- Able to contribute as a team member and individually.
- Good knowledge of version control tools (Bit Bucket or GIT) and coding standards
- Having knowledge in system design and architect is a plus.
- Knowledge in RESTFUL web API services
- Excellent troubleshooting, interpersonal and communication skills
- Experienced or interest to learn other programming languages (eg. .Net) or other technologies (Mobile Programming) is an added advantage.
- Willing to stretch from regular work hours if needed to meet the project time line.
- Degree in Computer Science, Engineering or a related field
Job Offer
CTC: Competitive package will be offered based on experience, knowledge and track records
Working Days: 5 Days work week
Location: Preferably Trichy but open to any location within Tamil Nadu and Bangalore.
- Designing and developing user interfaces using angularJS best practices.
- Adapting interface for modern internet applications using the latest front-end technologies.
- Writing JavaScript, CSS, and HTML.
- Developing product analysis tasks.
- Making complex technical and design decisions for AngularJS projects.
- Developing application codes and unit tests in AngularJS, Java Technologies, and Rest Web Services.
- Conducting performance tests.
- Consulting with the design team.
- Ensuring high performance of applications and providing support.
- Certificate of Course in Django & Python or ReactJs or ReactNative.
- Knowledge of NodeJs/Next.Js, Elastic Search, AWS, Shell scripting.
- Knowledge of MySql/MongoDB
- Knowledge of Graphql
- Enjoy coding 24x7 and love technical challenges.
- Comfortable with Git version control system