
Detailed JD (Roles and Responsibilities)
Full stack (Backend focused) Ownership. Programing - Python, react (Good to have - C#, Node),Agile .Flexible to learn new things

Similar jobs
About us
Cere Labs is a Mumbai based company working in the field of Artificial Intelligence. It is a product company that utilizes the latest technologies such as Python, Redis, neo4j, MVC, Docker, Kubernetes to build its AI platform. Cere Labs’ clients are primarily from the Banking and Finance domain in India and US. The company has a great environment for its employees to learn and grow in technology.
Software Developer
Job brief
Cere Labs is seeking to hire a skilled and passionate software developer to help with the development of our current projects and product. Your duties will primarily revolve around building software by writing code, as well as modifying software to fix errors, improve its performance. You will also be involved in writing of the test cases and testing
To be successful in this role, you will need extensive knowledge of programming languages like Java, Python, Java Script, React.
Ultimately, the role of the Software Engineer is to build high-quality, innovative and fully performing software that complies with coding standards and technical design
Responsibilities
- Develop flowcharts, layouts and documentation to identify requirements and solutions
- Write well-designed, testable code
- Develop software verification plans and quality assurance procedures
- Document and maintain software functionality
- Troubleshoot, debug and upgrade existing systems
- Deploy programs and test the deployed code
- Comply with project plans and industry standards
Requirements
- BE (CS/IT) degree in Computer Science
- Ability to understand the requirements given and generate the design based on specification given.
- Ability to develop unit testing of code components or complete applications.
- Must be a full-stack developer and understand concepts of software engineering.
- Ability to develop software in Python, Java, Java Script
- Excellent knowledge of relational databases, MySQL and ORM technologies (JPA2, Hibernate), in-memory data stores such as Redis
- Experience developing web applications using at least one popular web framework (JSF, Spring MVC, React) is preferred
- Experience with test-driven development
- Proficiency in software engineering tools including popular IDE’s such as PyCharm, Visual Studio Code and Eclipse
- Proven work experience as a Software Engineer or Software Developer will be an added advantage
Working conditions
Hours: 9:00 AM to 6:00 PM
Weekly off: Sunday, First and Third Saturdays
Mode: Work from office
Recruitment process
The selection process includes:
- Written test
- Technical interview
- Final interview
Compensation
CTC: Rs. 3-4 lacs pa, depending on performance in the selection process.
Full Stack Developer
- Department: IT
- Location: Gurugram / Mohali / Karnal
- Shift: General
- Experience: 2+ Years
- Language: English
- Skills & Requirements:
- Core: React, Node.js
- Additional (Good to Have): Python, Flutter, Angular
- Experience in building scalable web applications
- 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.
- Fluency in any one of JavaScript, TypeScript or Python.
- Strong problem solving skills.
- Should have built large scalable enterprise applications from scratch.
- Strong experience in architectural patterns, High level designs.
- Experience in Nosql and SQL DBs.
1. We are looking for full-stack/back-end developers with 2-4 years of web development experience.
2. Overall of 2+ years of expertise in at least one dynamic programming language and one MVC/MVT web framework, preferably Django.
3. Our ideal candidate will be able to build applications from scratch and deliver a complete project i.e. understand requirements, design architecture, write reusable code that follows basic coding standards, test, deploy and support/follow-up features.
4. As a start-up, we are keen to work with people who are passionate about technology and who love the speed, chaos, and versatility of start-ups
Skills and Qualifications:
1. 2-4 years of experience in building large-scale full-stack web applications and RESTful APIs.
2. Experience with AWS and AWS Serverless Application Model.
3. Experience in Python is preferred, but not mandatory.
5. Proficient with version control systems like Git or BitBucket.
6. Hands-on experience with front-end technologies - HTML5, CSS3, Bootstrap library & JavaScript/jQuery.
7. Knowledge of Angular 2/ReactJs is a plus.
8. Proficient in Databases like MySQL and familiar with caching techniques.
9. Familiarity with Docker and virtual environments is a plus.
10. Good understanding of CS fundamentals, data structures, and algorithms.
11. Bachelor’s/Master’s degree in Computer Science or related fields
12. Team player with strong work ethic; Detail and deadline-oriented; Take ownership of tasks.
Location : (WFH/Remote)
Company : MORE
https : //www.more.global/
MORE is looking for a React.js Web Engineer to work on a range of web application builds. This role is responsible for managing the interchange of data between the server and its end users, as well as translating UI/UX designs & wireframes to code. This role will also be responsible for the design and overall architecture of various web applications and evolve them to ensure maximum performance and stability.
You will be working as a part of a collective of engineers and designers from various disciplines. MORE fosters a maker culture, pushing the boundaries of our craft through experimentation, collaboration and knowledge sharing.
Key Responsibilities :
- Architecture design of the web applications.
- Implementation of a robust set of services and APIs to power the web application.
- Building reusable code and libraries for future use.
- Optimization of the application for maximum speed and scalability.
- Writing reusable, testable, and efficient code.
- Design and implementation of low-latency, high-availability, and performant applications.
- Integration of user-facing elements developed by front-end developers with server
- Implementation of security and data protection.
- Translation of UI/UX wireframes to visual elements.
- Integration of the front-end and back-end aspects of the web application.
Skills & Qualifications :
- Bachelor's in computer science or equivalent work experience.
- 6+ years- experience developing web applications.
- Strong understanding of the Software design/architecture process.
- Expert in Python, with knowledge of at least one Python web framework such as Django, or Flask.
- Familiarity with some ORM (Object Relational Mapper) libraries.
- Able to integrate multiple data sources and databases into one system.
- Understanding of the threading limitations of Python, and multi-process architecture.
- Good understanding of server-side templating languages such as Jinja 2.
- Good understanding of front-end technologies, such as React,JavaScript, HTML5, and CSS3.
- Understanding of accessibility and security compliance.
- Knowledge of user authentication and authorization between multiple systems, servers, and environments.
- Familiarity with event-driven programming in Python.
- Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform.
- Able to create database schemas that represent and support business processes.
- Strong unit test and debugging skills.
- Good understanding of server-side templating languages such as Jinja or Jade.
- Good understanding of server-side CSS pre-processors Sass or Less etc.
- Standard 3rd party API integration and oAuth2.
- Proprietary 3rd party RESTful API experience is an advantage.
- Creating database schemas that represent and support business/systems processes.
- Data migration, transformation, and scripting.
- Management of hosting environment, including database administration and scaling an application to support load changes.
- Understanding of fundamental design principles behind a scalable application.
- Ability to implement automated testing platforms and unit tests.
- Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery or other frameworks such as Zepto, MooTools, etc.
- Basic knowledge of image authoring tools, ability to crop, resize, or perform small adjustments on an image. Familiarity with tools such as Gimp or Photoshop is a plus.
- Proficient understanding of code versioning tools e.g. Git or Mercurial.
- Familiarity with development aiding tools such as Bower, Webpack, Gulp, Bundler, grunt, etc.
Role Value: By developing highly performant, robust and scalable web services and back-ends, you will have an impact on the latency and accuracy. You will add value to our organization by mentoring and guiding engineers. By spotting opportunities in new technologies and identifying areas where they could be leveraged, you will have a deep impact on our tech stack and the way it benefits the business.
Role: You will work with stakeholders to identify the business problem, and then develop layered architectures that can be delivered in an incremental fashion. You will demonstrate a combination of technical leadership and business acumen by making appropriate trade-offs of technical integrity, complexity, time to market and cost. You are a stellar engineer and will write production quality code 70-80% of the time.
Responsibilities
- Design and implement features spanning across systems in a manner that satisfies requirements of performance, scale, security and robustness
- Contribute to improvement of technology and execution processes in the company
- Collaborate in setting technology standards with technology leaders across the company
- Serve as a knowledge centre on current and emerging technologies, and help train others when required
- Foster a strong technical culture by mentoring other engineers
- Keep up to date with the latest technologies, evaluate new tools
- Should open to work on Golang.
Relevant Experience and Qualifications
- Demonstrated expertise in system-level design of large scale distributed systems on OOPs, and experience with web services and service oriented architectures
- Have 7 - 13 years of professional experience in software development.
- Extensive experience with modern open source systems including relational / non relational data stores.
- Experience with AWS stack, at least the common datastores and services
- Experience with containerization technologies and concepts including Docker
- Basic knowledge about security concepts and secure coding
- Excellent analytical, conceptual and communication skills in spoken and written English.
Progression
- At Devtron Labs you have the opportunity to work in a collaborative and trusting environment allowing you to turn your ideas into reality
- be part of a strong team, where everyone’s opinion matters
- have flexible working hours, and learning & development opportunities
- We trust on you because we are having fully remote work culture
- work in a meritocracy, where you grow professionally by excelling at work
Equal Opportunities: Devtron Labs is, and always will be, committed to diversity and inclusion. We seek Devtronians from all backgrounds to join our teams and encourage everyone to bring their authentic, original and best selves to work.
About the role
We are looking for a strong full stack engineer who has experience building web and mobile applications for enterprise and consumers. You will help design, build and maintain scalable applications and build the API infrastructure that can be used across all client products.
Responsibilities:
- Building applications that are responsive, performant, and accessible Produce high quality HTML/CSS pages from mock ups.
- Collaborating with other disciplines across engineering, UX, and Product to help develop front end solutions.
- Using our Micro service stack to integrate front end into the development lifecycle.
- Build high availability and extremely reliable transactional systems.
- Own and manage all phases of the software development lifecycle (planning, design, implementation, deployment and support)
- Design, build and maintain API infrastructure that allows for standard integration methodology between applications and third party services
- Collaborate effectively with the rest of the team to design and launch new features
- Deliver on rapid implementation schedules to build web functionality that is fast, scalable, and upholds smart development goals and principles
- Work on all things front-end and backend including web and mobile
- Maintain code integrity, quality and ensure responsiveness of applications.
Requirements:
- 3+ year track record of relevant work experience and a Computer Science or a related technical discipline is required.
- Proficient in HTML 5, CSS, and JavaScript frameworks, like React, Vue.js, NodeJS among others.
- Experience working with graphic designers and converting designs to visual elements using JavaScript, HTML and CSS.
- Strong knowledge and experience with server-side web of building restful APIs for internal and external products using Node.js
- Doesn’t shy away from testing and code review.
- Good knowledge of OOPS Concept and Data Structure like Queue, Stack, Tree, Linked List.
- Knowledge of code versioning tool - Git.
- knowledge of cloud computing platforms, like Amazon Web Services
- Strong Knowledge of database systems like Mysql.
- Interest and ability to learn new technology stacks as needed.
- Good problem solving skills and Willing to learn new technology.
- Passion for developing awesome user experiences
- Independent, dedicated, and able to deliver production ready code with minimal guidance.
- Minimum 3+ years' experience as a software developer.
- Proficiency in JavaScript, Angular.js, HTML 5, CSS.
- Familiarity with Git.
- Linux and/or OS X experience.
- Experience consuming API endpoints.
- Good to have - Kafka/queuing system
- Should be well-versed in using multiple Databases - SQL/NO SQL,
- Should have experience using in- memory Data Bases-Redis
- Experience with Unit-Testing.
- Experience building web applications with responsive design.
- Experience with Node.js and/or other server-side JavaScript technologies and tools.
- Strong knowledge of design principles, user interfaces, web standards and usability.
- ES6, React JS/JSX, Redux, Web pack, Immutable.js.
Desired Skills and Experience











