- Develop new functionalities on the Company platform, in close collaboration with the Product team
- Analyse and correct anomalies across the various environments
- Propose and participate in the platform evolution
- Contribute to the platform architecture, ensure strong code quality (tests & code reviews) and adherence to best practices
- Mentor and support junior developers
About Right Hemisphere
Similar jobs
Company background
We at Neysa believe that good software is one where you don’t have to (necessarily) read the full manual. Good software is intuitive, inviting and accommodating. Most importantly, good software should make life easy.
Neysa is out to build the most intuitive network management software ever, and we are hoping that you would write code to bring that vision to life.
Role Specifics
In this role you'll get to …
- Create a coherent flow for a network management system.
- Work on the Neysa Networks Website and product announcement portal.
- Develop the backend for the Achates Network Management system.
- Design and code the algorithms and databases for Achates Network Management system.
- Work with some of the best designers to bring your work to life.
Must-have skills
On day one, we'll expect you to...
- Have a deep understanding of current web development Stacks and API
- Have a deep understanding of large interconnected sub-systems. A deep understanding of any two of PHP, Python or Node would be essential. You should have working knowledge of designing and working with SQL and NoSQL databases.
- Experience on systems that scale, which means you should have a good understanding of different streaming, queuing and caching technologies.
- Understand dynamic web-based front-ends which are continuously updated. WebSockets / Server-Sent Events knowledge is crucial.
- Experience in building API using REST. Understanding other API designs like XML or GraphQL would be great.
- Be deeply familiar with an API-first design methodology.
- Have great interpersonal skills, and be able to effectively communicate your ideas.
- Have a good grasp of the English language.
- Have a showcase, which you can, well, showcase.
What separates the best from the rest
Added bonuses you will need to have...
- Understanding frontend architectures for mobile and web would be an advantage.
- The initiative to work on your own, at your own pace, but on a schedule.
- The courage to iterate, re-iterate and the re-re-iterate till you get it right. And then defend your design philosophy.
- Think through all the possible applications of your work, and then make sure it looks awesome in every one of them.
- Making the right technology choices based on design requirements.
- Making software that is intuitive. Users should NOT have to read the manual.
What you can expect
An environment where you can do your best work….
- The best equipments that complement your talents.
- The best tools in the business for you to bring your creations to life.
- A great environment.
- Flexible work hours, and flexible work locations.
- The opportunity to make your mark and shape the future.
- And have fun…
We’ll help you out on…
Web servers, system administration, website management, content management systems
CI/CD, Automation frameworks,
File copy and synchronisation tools.
The Technical Skill Tree...
Things you must know....
JavaScript, HTTP, URI/URL semantics, SQL Servers, No-SQL Servers, HTML data “streaming”, caching, authentication, session management, PHP, JSON, AJAX, Node.js, PyCharm, Visual Studio Code, Eclipse or similar IDEs, Version management, GIT, SQL and No-SQL based deployments.
Great if you know....
Cross-browser/platform compatibility testing, performance management, jQuery, XML, XHTML, Data APIs (viz. REST), streaming data handling, Process automation tools viz. Jira, SDLC concepts, Bitbucket, SVN, We Security.
We'll help you out on...
Web servers, system administration, website management, content management systems, CI/CD, Automation Frameworks, file copy and synchronisation tools.
The Neysa Team
Neysa is founded by a team which has nurtured a multi-million dollar business from it’s inception and grown it to be the best in its industry. We are problem solvers at heart, and we get our kicks when our ideas are out there, taking a crack in the real world. Never accepting the status quo, we have always pushed the boundaries of what is possible. And changed our lives, the people we work with and the community in which we operate.
Provide high-quality code solutions to meet project needs in the development, implementation, and
enhancement of web-based applications. Excellent coding skills and should have the ability to
handle a project as well as build new integrations and CMS customization.
KEY RESPONSIBILITIES:
● Min 1 and above experience with PHP or Relevant framework based Development
● Should be very strong in Object Oriented Programming(OOPs) and design patterns.
● Must be technically strong in logical thinking
● A solid understanding of the MVC paradigm and object-oriented programming
● Analyze, code, and develop as per requirements with standards.
● Troubleshoot and debug complex functional issues in an efficient and timely manner.
● Develop, and integrate high-quality web applications using CMS.
● Excellent to code in PHP - both Core PHP and one of the Framework
● Working knowledge of front end technologies like HTML5, CSS3, Bootstrap, AJAX and
JavaScript/jQuery
Company Profile: NADSOFT is an offshore software development services company to its
Clients around the globe from Pune, India. We offer a wide range of software development
services to reach your targeted audience and share your valuable information focusing on
retaining your customers.
Company: www.nadsoftdev.com
Node JS Developer
Position Type: Full time
Job Description:
We are looking for a Node.js Developer responsible for managing the interchange of data between the server and the users. Primary focus will be the development of all server-side logic, definition and maintenance of the databases, and ensuring high performance and responsiveness to requests from the front-end. Will also be responsible for integrating the front-end elements built by the UI team into the application. Therefore, a basic understanding of front-end technologies is a bonus.
Responsibilities:
- Integration of user-facing elements developed by front-end developers with server-side logic
- Writing reusable, testable, and efficient code
- Design and implementation of low-latency, high-availability, and performant applications
- Implementation of security and data protection
- Integration of data storage solutions
Skills and Qualifications:
- Strong proficiency with JavaScript
- Knowledge of Node.js and frameworks available for it such as Express
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Basic understanding of front-end technologies, such as HTML5, and CSS3
- Understanding security compliance
- User authentication and authorization between multiple systems, servers, and environments
- Integration of multiple data sources and databases into one system
- Understanding fundamental design principles behind a scalable application
- Understanding of Relational Databases
- Creating database schemas that represent and support business processes
- Implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools, such as Git
- 8-15 years relevant progressive experience.
Software Developer:
- Strong experience on Java and Python
- Experience on Kafka, Kubernetes, and React
- Must have experience on any one database
- Location :Bangalore and Hyderabad
- Experience : 5-10 Years
4-8 years of work experience
Strong knowledge of Go programming language, paradigms, constructs, and
idioms
Knowledge of common Go routine and channel patterns
Experience with the full site of Go frameworks and tools, including:
Dependency management tools such as Godep, Sltr, etc.
Go’s templating language
Go’s code generation tools, such as Stringer
Popular Go web frameworks, such as Revel
Router packages, such as Gorilla Mux
Ability to write clean and effective Godoc comments
Familiarity with code versioning tools such as Git
Good experience with database technologies (MySQL, MS SQL, MongoDB)
Good knowledge in cloud hosting services like (AWS, GCP)
Look for candidates who can join quickly, (2 weeks joiners preferred)
FULL STACK DEVELOPER
In summary, we're looking for a software developer who will be responsible for the development of our user-facing application and associated web services using MERN stack.
Applicant needs to have good knowledge of programming fundamentals and already know Javascript (or is confident about picking it up). Candidates having at least one year of experience in front-end or back-end development are preferred.
JOB RESPONSIBILITIES:
-
Working closely with primary stakeholders to gather requirements and plan technical solutions.
-
Development and testing of front-end and back-end components, and writing maintainable codebase.
-
DevOps ie, enabling automation of sharing and building code.
-
Documenting and enabling organizational structure and various channels of communication.
-
Communicating thorough requirements and issues with the software system.
CANDIDATES MUST HAVE:
-
Strong programming fundamentals and demonstrable experience through work or projects in any programming language
-
An interest in working in a startup environment
-
At least one year of work experience in the industry or on a project with multiple members
-
A good understanding of web development fundamentals including JSON, REST, HTTP, client/ server, web servers, proxies, reverse proxies, etc
-
A good understanding of Javascript. Alternatively, experience with other languages/ frameworks that would enable quick learning of Javascript will suffice
-
Strong and professional communication skills
- 4+ years of relevant experience.
- Strong in Java
- Additional skill in one or more of: Elastic Search, Javascript, Kubernetes, Terraform, network architecture, application security.
- Previous experience developing distributed, fault-tolerant applications using Micro services based architecture.
- Familiarity with several of the following technologies: Infrastructure-as-a-Service (AWS/Azure/Google Cloud), CI/CD systems (TeamCity/Jenkins), Docker, Linux (Oracle Linux/RedHat), RESTful APIs, log analysis tools, debugging tools.
- Strong team player with outstanding communication, organization, and interpersonal skills.
- Comfort with complex, rapidly evolving software development environments.
- Ability to learn new technologies quickly.
- Ability to drive, follow, and evangelize cross-team processes.
- Experience using distributed source code management systems such as Git.
- Experience using ticket tracking systems such as JIRA.
- Experience working with geographically distributed teams.
- Commitment to capturing and maintaining institutional knowledge.
- Significant work experience in startups or fast-paced enterprise technology development environments.
CommerceIQ is a well funded fast growing enterprise SaaS platform that is helping brands grow and sell more on e-commerce channels through its machine learning technology. Are you excited about building distributed crawling engine at global scale that will crawl and parse 1000’s of websites with 10+ million crawls on a daily basis? Would you enjoy building something as ambitious as “Google/Facebook Ad platform” for Amazon (and other e-commerce retailers)? Does building a CI/CD and containerisation framework that will allow our products to be released and deployed every week across dozens of geographies and data centers seamlessly excite you? Do you find building machine learning models that will optimize billions of dollars in ad and promotions spend exhilarating? Do you find it super exciting to build a plug and play product UI platform where leaders of brands will spend hours daily (almost as much as an email inbox) to optimize their business? We can keep writing, but you will get the idea.
In our journey of building and scaling CommerceIQ, Engineers and data scientists in our team tackle these and many more problems daily. If you are as excited as we are after reading this, we would love to talk to you! 30+ global brands including Kellogg, Unilever, Johnson & Johnson, MARS, Nestle, Logitech and many more trust our product to manage their growth on Amazon. If you are excited about building product that will write the script for how brands sell and grow on e-commerce channels please reach out to us.
Are you ready to power intelligent commerce? @CommerceIQ, you will :
• You will be responsible for developing, testing and releasing features within time and with high quality that will drive revenue and margin impact to top brands.
• You will be designing your own features keeping in mind the scale and high availability of the systems. • You will be working with the team and expected to perform code reviews, conduct design discussions and mentor other developers.
•You will be the owner of your feature and work directly with product teams to drive customer impact.
• You will be expected to participate in all phases of the software development cycle as part of a Scrum team.
Experience : 3+ Years in developing in designing and developing complex and scalable software modules..
Skillset : • The ideal candidate will be an experienced Java developer with exceptional software system design, problem solving, and object-oriented coding skills
• Experience with distributed transaction-processing systems or asynchronous messaging technology is required.
• Good understanding of system performance trade-offs, load balancing, and engineering for high availability.
• Obsessed about building quality software and owning end to end responsibility for the developed features.
• Understanding of enterprise information systems, service oriented architectures, and operational data stores is a plus
• BS or MS in Computer Science/Engineering, Mathematics, Statistics or similar degree from a top tier institution