Position: Associate Software Engineer
Profile : BE/MTech/BCA/MCA (2020 or 2021 Graduates with a minimum score of 50% or a CGPA Score of 6)
Location: Bangalore.
Must Have Skills:
- Knowledge of .NET Framework, ASP.NET and MVC 5
- Basic Knowledge of jQuery, JavaScript, Web Services & WCF
- Certification in Dotnet is a must and any other certification will be an added advantage.
- Good Verbal & Written Communication
- Passion for Technology & Innovation
- Good Problem Solving, logical and Analytical Skills
- A Great Team Player

Similar jobs
About the Role
- Design, develop, test, deploy, maintain, and improve software and new user-facing features across Novo’s products and services.
- Drive technical decisions on a multi-functional, Agile team alongside product management, product design, and engineering.
- Optimize applications for maximum speed and scalability and analyze feedback from customers and internal teams to identify issues and improvement opportunities.
- Champion a passion for engineering best practices such as code quality, linting, and testing.
- Ensure our software is reliable, extensible, maintainable, debuggable, secure, well-tested and performs well under load.
- Mentor junior engineers in all aspects of planning, development and testing.
- Stay engaged with latest technologies and evaluate strategies to keep the Novo technology stack up to date.
Requirements for the Role
- 5+ years experience in a highly technical role at a hyper-growth startup or fast-paced company.
- Extensive background designing, developing, testing, deploying, maintaining, and improving software.
- Good understanding of Node.js & Javascript.
- Demonstrated ability to translate business goals and initiatives into technical requirements.
- Strong understanding of SQL database.
- Demonstrable experience architecting scalable and cost effective solutions to ensure and support customer growth.
- Experience mentoring junior engineers in all aspects of planning, development and testing.
- Strong understanding of system design and architecture.
- Interest in engaging with latest technologies and evaluating strategies to keep the Novo technology stack up to date.
- Excellent written and verbal communication skills with the ability to collaborate with both technical and non-technical teams effectively.
Key Responsibilities:
- Rewrite existing APIs in NodeJS.
- Remodel the APIs into Micro services-based architecture.
- Implement a caching layer wherever possible.
- Optimize the API for high performance and scalability.
- Write unit tests for API Testing.
- Automate the code testing and deployment process.
Skills Required:
- At least 2.5 years of experience developing Backends using NodeJS — should be well versed with its asynchronous nature & event loop, and know its quirks and workarounds.
- Excellent hands-on experience using MySQL or any other SQL Database.
- Good knowledge of MongoDB or any other NoSQL Database.
- Good knowledge of Redis, its data types, and their use cases.
- Experience with graph-based databases like GraphQL and Neo4j.
- Experience developing and deploying REST APIs.
- Good knowledge of Unit Testing and available Test Frameworks.
- Good understanding of advanced JS libraries and frameworks.
- Experience with Web sockets, Service Workers, and Web Push Notifications.
- Familiar with NodeJS profiling tools.
- Proficient understanding of code versioning tools such as Git.
- Good knowledge of creating and maintaining DevOps infrastructure on cloud platforms.
- Should be a fast learner and a go-getter — without any fear of trying out new things Preferences.
- Experience building a large-scale social or location-based app.
About the role:
We are looking for an experienced Software Development Engineer II (SDE2) to help deliver high visibility and impact features for the ChakraHQ Platform. ChakraHQ Platform is the world's first Omnichannel Process Automation Platform. Imagine AWS but for operations and business teams; built on cutting edge technology stacks, to solve problems for modern businesses.
Technology specialists at ChakraHQ are at the core of the company's decisions and vision. As an SDE2, you will contribute to the design and development of the core technology stack of the ChakraHQ Platform. Working closely with Engineering, Product Management, Sales and Customer Success you will take ownership to develop features, plugins and custom fixes that will materially impact customer’s and ChakraHQ’s business. You will also be responsible for maintaining a streamlined build and CI/CD system. You will help coordinate the incorporation of upstream features into the ChakraHQ Platform.
Technologies you will work with: NodeJs, PostgreSQL, Serverless, Elasticsearch, Kibana, AWS, Google Cloud
Responsibilities:
- Design, develop and maintain features, services, products that are part of ChakraHQ
- Own delivery of said features and services
- Own success of the products by tracking its lifecycle with customers
- Build systems that scale horizontally
- Write automated tests to ensure code quality
- Work with customers to build a product roadmap
- Work with sales & marketing to sell your product to end-users
- Work as an integral part of an agile software development team to build features end-to-end
- Support those features in the ChakraHQ production environment by participating in an on-call rotation
Position Requirements:
- Bachelor's degree in Computer Science.
- 3+ years of experience working on teams to develop and deploy web or mobile applications
- Extensive experience in any one backend programming language - Java, NodeJS
- A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design
- Experience in building highly scalable business applications, which involve implementing large complex business flows and dealing with huge amounts of data.
- Proficiency with git and Github workflows
- Expertise with test-driven development and automated testing
- Excellent analytical and problem-solving skills
- Excellent communication skills and fluent English
- Open to learn and work on new technologies
Server Side skills:
Should have handson experience on JS technologies more than 3+ years
Building interactive dasboards from multiple systems and RESTfully
abstract to the UI through a Node.js backend
In depth knowledge of NodeJS, ExpressJS and Restify
Knowledge of authentication using PassportJS, AuthO or JWT.
Knowledge of media content uploading using any cloud
Should have good understanding of request validation, schema
validation and Error handling
Good understanding of Promises, Async/Await and Callbacks
Should have knowledge of Socket, Pubsub.
Payment gateways integration using Braintree, Stripe or any other
would be a good skills to have.
Should have good understanding of scheduled tasks in NodeJS and
CronJobs
In depth knowledge of ORM like Mongoose, Sequalize or KnexJS.
Hands on experience with JavaScript/TypeScript Development on
server side.
We’re seeking an expert Full-Stack developer ( Expert in HTML 5, PHP, Canvas & JQuery) to help us update our back-end admin. You will work from layouts in Adobe XD and Anima and work side by side with our development team in Manila and coordinate tasks and timelines to complete our project. Estimate full-time 3 month timeline- possibility may need you for ongoing freelance work after project completion.
We are looking to hire a temporary, freelance position for now.
REQUIREMENTS
• At least 3 year(s) of working experience in eCommerce web development is required for this position
• Strong knowledge of current architectural approaches to web-based applications development
• Experience with Agile development projects
• Ability to effectively manage changing and multiple priorities
• Experience with PHP, CSS, HTML / HTML 5, Javascript coding
• MVC based PHP framework (Laravel)
• jQuery/AJAX/JSON or other Javascript frameworks (AngularJS, React Backbone, etc)
• HTML5 Responsive framework (Bootstrap, foundation, skeleton, etc)
Knowledge of Linux command-line
• Experience of using version control (Github, Subversion, BitBucket, Adobe Photoshop, Adobe XD, Anima)
• Knowledge and understanding of how to update modules using Angular or React
• Knowledge and understanding of Databases (MySql/MSSQL)
• Knowledge and understanding of SEO tools application
• Experience with open-source software
• Enjoy mentoring team members; helping them to advance their technical skills
• Must be able to stay on top of advancing internet and computer technology and its effects to the business environment
• Be willing to work in a research capacity ñto find, test, and critically review open-source frameworks and technologies.
HOW TO APPLY
Make an intro answering the following questions:
1) Provide an example of a web application that you've built that uses HTML 5, Canvas or where multiple files can be uploaded simultaneously
NewsBytes is India's only multi-lingual digital media company with the capability to produce content via an AI-based engine.
We are looking to hire a back-end developer who is proficient in PHP.
- Minimum of 2 years of experience
- Knowledge of PHP and Laravel Framework is a plus
- Basic understanding of CSS, JS, and HTML5
- The familiarity of Linux Environment is a plus
- Sound knowledge of design patterns and algorithms










