Want to make every line of code count? Tired of being a small cog in a big machine? Like a fast-paced environment where stuff get DONE? Wanna grow with a fast-growing company (both career and compensation)? Like to wear different hats? Join ThinkDeeply in our mission to create and apply Enterprise-Grade AI for all types of applications.
Seeking a Full Stack Engineer with high aptitude toward development.
Experience
5+ Years
Location
Hyderabad
Skills
Bachelors/Masters/Phd in CS or equivalent industry experience
5+ years of industry experience in python related frameworks such as Django, Fast API
3+ Industry experience in angularjs/react
Understand the principles of developing cloud native applications
Experience in administering (including setting up, managing, monitoring) application on heroku
Experience in API development using Swagger
Strong expertise with containerization technologies including kubernetes, docker-compose
Implementing automated testing platforms and unit tests
Proficient understanding of code versioning tools, such as Git
Familiarity with continuous integration, Jenkins
Responsibilities
Implement marketplace using DJango and Angular
Design and Implement APIs
Assist in dev ops operations
Identify performance bottlenecks and bugs, and devise solutions to these problems
Help maintain code quality, organization, and documentation
Communicate with stakeholders regarding various aspects of solution.
Mentor team members on best practices
About Thinkdeeply
About
Connect with the team
Similar jobs
Job Purpose and Impact:
The Enterprise Resource Planning (ERP) Engineer will architect, design and develop new and existing digital solutions for the organization's ERP digital portfolio. In this role, you will discover and deliver solutions to complex and varied problems to enable the company's digital future. You will bring order to ambiguous scenarios and apply in depth and broad knowledge of architectural, engineering and security practices to ensure your solutions are scalable, resilient and robust and will share knowledge on modern practices and technologies to the shared engineering community.
Key Accountabilities:
- Apply software engineering patterns and principles to design, develop, test, integrate, maintain and troubleshoot complex and varied software solutions and incorporate security practices in newly developed and maintained applications.
- Participate in peer code review sessions to review code, coach peers and ensure code quality.
- Take the lead in the assigned agile team to adopt agile philosophies, facilitate agile ceremonies and identify continuous improvement opportunities.
- Incorporate the company's engineering and development best practices within the full software development lifecycle including coding standards, code reviews, source control management, building processes, testing and security principles, to deliver high quality code rapidly.
- Collaborate to lead demonstration and continuous feedback sessions to improve development and help drive the long-term vision.
Qualifications:
MINIMUM QUALIFICATIONS:
- Bachelor’s degree in a related field or equivalent experience
- Confirmed experience automating pipelines for continuous integration, testing, delivery and security
- Confirmed experience architecting applications, databases, services or integrations
- Minimum of four years of related work experience
- Experience working in ERP basis, Code Development (ABAP, HTML 5, Python, Java, etc..), or Design Thinking.
- Experience working in Azure, AWS, or BTP cloud environments.
- 2 positions- 1 ERP SAP and 1 for open-source technologies
Job Description
Job Purpose
We work in the latest technology, and our foundations are data structures, algorithms, strong logical reasoning, and mathematics. We are looking for very strong engineers who love coding, optimizing, and making sure their code is the most efficient possible.
You will be involved with hardcore development. If you are an assembler of code or packages from different places to build something, you may not find our team to be the right fit.
You must be someone who can build anything from the ground up. Programming language should not be any barrier for you, as you should be able to pick up any programming language or underlying technology within a week.
Key Areas of Responsibility
Core development. Ready to participate in designing, brainstorming, and development process. You must give sleepless nights to meet deadlines whenever required.
Desired Candidate Profile
Essential Skills
- Reliable, Accountable and Trustworthy
- Ability to understand software requirements based on a wireframe/program specification
- Familiarity with GoLang / PHP / Python / Java / C / C++ / Linux Shell and Scripting / HTML / CSS / JS / Node.js is a plus
- Effective communication skills to ensure smooth coordination of tasks with Team Leader
- Knowledge of MongoDB, MySQL, and PL/SQL is a plus
- Familiarity with ML, TensorFlow, and Keras is a plus
- Knowledge of web servers such as Apache, NGNIX, and the HTTP protocol is plus
- Knowledge of multi-process, threads, memory, and filesystem on Linux is desirable
To consider you for current opening, please make sure to understand the following question and solve it. A simple program in any programing language would do. If you are not able to solve this, then please do not apply.
Write a function foo(x) where foo(foo(x)) = -x (assume x to be an integer, and foo(x) has to be always real), any programming language would do. Before submitting the answers, plz verify that the output of foo(foo(10)) should be -10 and foo(foo(-10)) should be 10.
.
Are you a champion in your domain, driven by a passion for development, eager to kickstart your career in Full Stack Engineer, and hungry for a new and exciting challenge? Look no further! At Argon-Quber, we are on a mission to revolutionize the tech industry, and we are seeking exceptional Full Stack Engineer Inters like you to join our elite team.
We pride ourselves on being a hub of innovation, where cutting-edge technologies and groundbreaking ideas converge. As a Full Stack Engineer Intern, you will be at the forefront of this revolution, pushing the boundaries of what is possible and shaping the future of software development.
Job Description:
We are seeking a highly skilled and motivated Full Stack Engineer Intern with 0-1 years of experience to join our dynamic team. As a Full Stack Engineer Intern, you will be responsible for learning, developing and maintaining both front-end and back-end applications. You will collaborate with cross-functional teams to design, develop, and implement cutting-edge solutions.
What You Will Do:
- Collaborate with stakeholders and end-users to gather feedback and iterate on product features to ensure an exceptional user experience.
- Design, develop, and deploy scalable and secure full stack applications.
- Collaborate with UI/UX designers and product managers to translate wireframes and prototypes into functional web applications.
- Develop and maintain server-side logic using modern programming languages and frameworks.
- Build efficient and reusable front-end components and libraries.
- Implement responsive and mobile-friendly user interfaces.
- Integrate third-party APIs and services to enhance application functionality.
- Ensure high-performance and availability of applications through code optimization and thorough testing.
- Debug and resolve technical issues reported by clients or stakeholders.
- Stay up-to-date with emerging technologies, industry trends, and best practices in web development.
- Participate in code reviews and provide constructive feedback to peers.
- Collaborate with a diverse team of developers, designers, and product managers to create innovative and user-friendly web applications.
- Participate in the entire software development lifecycle, from requirements gathering and design to development, testing, and deployment.
- Contribute to the architecture and technical decisions of our projects, leveraging your expertise to drive technical excellence.
- Continuously improve your skills and stay updated on the latest technologies, frameworks, and best practices in full stack development.
- Embrace agile methodologies and actively participate in sprint planning, stand-ups, and retrospectives to ensure successful project delivery.
- Take ownership of your work and deliver high-quality code that is scalable, efficient, and maintainable.
- Be a problem solver and find creative solutions to overcome challenges encountered during the development process.
What we're looking for:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 0-1 years of professional experience as a Full Stack Developer.
- Proficiency in front-end development technologies such as HTML, CSS, JavaScript (ES6+), and modern front-end frameworks like React, Angular, or Vue.js.
- Strong understanding of server-side languages like Node.js, Python, or Ruby, and related frameworks such as Express, Django, or Ruby on Rails.
- Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Redis).
- Familiarity with version control systems (e.g., Git) and Agile development methodologies.
- Knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
- Solid understanding of RESTful APIs and the ability to integrate them into applications.
- Experience with testing frameworks (e.g., Jest, Jasmine, PyTest) and writing unit tests.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills to work effectively in a team environment.
- Ability to handle multiple projects and prioritize tasks effectively.
- Preferred candidate is to be in Bangalore location.
- Experience with containerization technologies (e.g., Docker, Kubernetes).
- Knowledge of serverless architecture and deployment (e.g., AWS Lambda, Azure Functions).
- Familiarity with DevOps practices and CI/CD pipelines.
- Understanding of GraphQL and related frameworks (e.g., Apollo).
- Knowledge of TypeScript for both front-end and back-end development.
Duration:
This is a paid internship position for a duration of 6 months. The starting date will be determined based on the availability of the selected candidate.
Here's why Argon-Quber is the ultimate destination for top-tier Engineers:
- Innovation is Our DNA: At Argon-Quber, we thrive on innovation and embrace disruptive technologies. Join our team and be a part of our relentless pursuit of groundbreaking solutions that redefine industry standards.
- Empowerment and Autonomy: We believe in empowering our developers to take ownership of their work. At Argon-Quber, you will have the autonomy to make strategic decisions, influence the architectural direction, and unleash your full potential.
- World-Class Team: Join forces with a team of brilliant minds, industry experts, and thought leaders who share a common goal: to create exceptional software solutions. Collaborate, learn from each other, and be inspired by the collective brilliance that surrounds you.
- Unparalleled Growth Opportunities: We are committed to your professional growth. Whether you aspire to become a technical guru, a team lead, or even venture into management, Argon-Quber provides you with the resources, mentorship, and support needed to climb the career ladder.
- Impact at Scale: Your work at Argon-Quber will reach millions of users, transforming industries and improving lives. You will have the opportunity to create solutions that leave a lasting impact, disrupt markets, and shape the digital landscape.
- Culture of Excellence: At Argon-Quber, we foster a culture of excellence where only the best is accepted. We celebrate achievements, recognize exceptional talent, and create an environment where your brilliance is acknowledged and rewarded.
- Work Hard, Party Harder: We believe that a healthy work-life balance leads to increased creativity and productivity. Enjoy a flexible work environment, social events, team outings, and a supportive atmosphere that values your well-being.
Location:
This position is based in Bangalore, India. Please only apply if you are currently residing in or willing to relocate to Bangalore.
If you are ready to unleash your true potential, work on game-changing projects, and be a part of Argon-Quber, an organization that will empower you to achieve greatness, then look no further.
- Join us in shaping the future of technology and revolutionizing the way the world experiences software. Apply now and embark on an extraordinary journey at Argon-Quber where your skills will be honed, your creativity will thrive, and your impact will be unmatched. Let's build the future together!
Senior Full Stack Engineer
What is the role?
You will be responsible for architecting and developing features on the application end to end. You will be working closely with the Product Managers and the Technical architect to come up with high-quality, resilient, and highly performant applications.
Key Responsibilities
- Design and develop SaaS-based applications based on microservices architecture.
- Work on the core backend and ensure it meets the performance benchmarks.
- Work on the front end with ReactJS.
- Design and develop APIs for the frontend to consume.
- Constantly improve the application architecture by clearing the technical backlog.
- Meet both technical and consumer needs.
- Stay abreast of developments in web applications and programming languages.
What are we looking for?
An enthusiastic individual with the following skills. Please do not hesitate to apply if you do not match all of it. We are open to promising candidates who are passionate about their work and are team players.
- Education - BE/MCA or equivalent.
- Overall 4+ years of experience.
- Agnostic/Polyglot with multiple tech stacks.
- Worked on open source technologies – NodeJS, ReactJS, MySQL, NoSQL, MongoDB, DynamoDB.
- Good experience with Front-end technologies like JavaScript frameworks, ReactJS, AngularJS.
- Backend exposure – good knowledge of building API.
- Worked on serverless technologies.
- Efficient in building microservices to combine server and frontend.
- Knowledge of cloud architecture.
- Should have working experience with relational and columnar DB.
- Should be innovative and communicative in your approach.
- Were responsible for the functional/technical track of a project.
Who will you work with?
You will closely work with the Engineering team and support the Product Team of Empuls.
What can you look for?
A wholesome opportunity in a fast-paced environment that will enable you to juggle between concepts, yet maintain the quality of content, interact and share your ideas and have loads of learning while at work. Work with a team of highly talented young professionals and enjoy the comprehensive benefits that offers.
We are
A fast-growing SaaS commerce company based in Bangalore with offices in Delhi, Mumbai, SF, Dubai, Singapore, and Dublin. We have three products in our portfolio: Plum, Empuls and Compass. works with over 1000 global clients. We help our clients in engaging and motivating their employees, sales teams, channel partners and consumers for better business results.
- Working with the product team to build scalable and secure NodeJS micro-services.
- Having an understanding of Python and write Python code as well.
- Building smooth UI/UX workflows to satisfy the business logging and monitoring tools like Loki/EFK, Prometheus, Sentry, Grafana.
- Knowing functional programming, SDLC (Software development Life cycle).
- Knowing how to write both synchronous and asynchronous code using NodeJS.
- Creating CI/CD pipelines.
- Maintaining quality and ensuring responsiveness of applications.
- Having structured, focused thinking, and able to keep to task lists and time lines.
What you need to have:
- Proficient in NodeJS,Docker,Angular9+, ReactJS, Python, CI/CD.
- Strong knowledge of building scalable and secure NodeJS micro-services.
- Strong experience in building smooth UI/UX workflows to satisfy the business requirements.
- Should be familiar with logging and monitoring tools like Loki/EFK, Prometheus, Sentry, Grafana.
- Strong knowledge in NodeJS, Functional programming, SDLC (Software development Life cycle). Should be able to write both synchronous and asynchronous code using NodeJS.
- Must be proficient in GIT.
- Experience is creating CI/CD pipelines.
- Experience with working on Linux based servers.
- Should have experience with both SQL and NoSQL databases. Experience with in-memory databases like Redis is a plus.
- Should have Angular and React knowledge. Experience with web workers and building drag-drop web interfaces is a bonus and calls for extra points.
- Should be able to design a database schema for any given problem statement.
- Hands on experience in developing serverless architecture is a must.
- Knowledge in deployment using Docker, Docker Swarm, Kubernetes and how containerized applications work is a must.
- Experience in dealing with third party API’s.
- Familiar with OAuth2 server implementation.
- Able to architect microservices-based applications.
- Prior product-based startup experience is a plus.
passionate and talented team of engineers and data scientists who are working at the bleeding
edge of data science and data automation.
What You’ll do?
● Meet with the development team to discuss user interface ideas and applications.
● Review application requirements and interface designs.
● Identify web-based user interactions.
● Develop and implement highly responsive user interface components using
react/angular concepts.
● Troubleshoot interface software and debugging application codes.
● Monitor and improve front-end performance.
● Document application changes and developing updates.
● Create phenomenal web UI
● Provide expertise and strategic counsel to business and technology leadership
teams
● Contribute to planning, design, implementation, testing, operations, and process
improvement
● Champion UI best practices as well as stay up to date on the web landscape
● Stay up to date with emerging technologies and standards to enhance UX
design, and propose/identify needed enhancements
Requirements:
● Bachelor’s degree in computer science, information technology, or a similar field.
● 3-5 years of experience working with front-end languages like react.js,
JavaScript, CSS, HTML, and back-end technologies like Node.js.
● Excellent troubleshooting and project management skills.
● Have solid experience in working with at least one standard RDBMS (MS SQL,
PostgreSQL)
● Experience crafting complex applications using web frameworks (e.g.: Angular,
React, Vue, Backbone, Ember). Familiarity with Django is a plus.
● Strong attention to detail
● Demonstrated ability in a professional, programming position
● Familiarity with version control systems such as Git
● Comfortable working with third-party dependencies and debugging conflicts
Other Infrastructure Requirements
Since this is a completely work-from-home position, you will also require the following -
● High-speed internet connectivity for video calls and efficient work.
● Capable business-grade computer (e.g., modern processor, 8 GB+ of RAM, and
no other obstacles to interrupted, efficient work).
● Headphones with clear audio quality.
● Stable power connection and backups in case of internet/power failure.
- Experience as a full stack developer or similar role.
- Knowledge of multiple back-end languages is good to have (e.g. Java, Scala, Python, C#, J2EE, Web Services) and JavaScript frameworks (e.g. Angular, React, Node.js)
- Experience developing desktop and mobile applications and familiarity with common stacks.
- Experience with large-scale distributed storage and database systems (SQL or NoSQL, e.g. MongoDB/Cassandra/MySQL).
- Superb communication and collaboration skills.
- Ability to translate business use cases into good taxonomy design.
- Demonstrable skills in understanding importance of data design.
ABOUT ANITECHSOL PVT LTD :
AnitechSol Pvt Ltd is into Software Product Development, Time and Material Contracting Services. Company has been in existence for about a decade. Currently, the focus of the company is to develop a mobile fitness app that gives guidance on fitness, diet and general lifestyle activities.
SKILLS REQUIRED : React Native, Python, Mobile apps, Mongodb, AWS
ROLES AND RESPONSIBILITIES :
Using the functional requirements provided, in the form of detailed functional requirements as well as Use Cases, code each use case from front end to back end. Ability to develop a complete flow.
While developing the application utilize the proper interactions between the pages, responsiveness and confirm to the overall architecture.
A certain level of creativity has to be there while developing the front end screens using the mockups provided by a designer. With regard to the backend, you have to develop apis confirming to the standards including the interactions with the database.
Quickly Troubleshoot, debug and upgrade software with a agile development mindset of a startup company.
REQUIREMENTS :
- Strong organisational and project management skills
- Proficient in front end and back end technologies
- Ability to solve technical problems creatively
- Driven to improve product progressively on daily basis
PERKS :
- Team: Get to work with an awesome team of Engineers
- Learning: As a fast paced startup, you get to learn fast.
Skills and Qualification:
- Experience in working MEAN stack / Full Stack platform
- Front-end developer with knowledge of coding into NODE/EXPRESS, JavaScript, Jquery & its plugins.
- js/Redux/React-native.
- Knowledge of different NPM packages (Session, Async etc.).
- Knowledge of Mongo dB/Mongoose/Nosql.
- Knowledge of Any one framework (Mean.io/Ionic/Meteor).
- Experience in Backbone.js or Angular.js is a must.
- Knowledge of responsive design creation.
CSS3 / HTML / HTML5.
Roles and responsibilities:
- Proficient in SQL, NoSQL, relational database design and methods for efficiently retrieving data
- Experience building complex and non-interactive systems batch, distributed, etc.
- Be responsible for the technical design and experience in guiding/mentoring others.
- Strong OOPS knowledge, including experience with design patterns
- Experience with relational databases like MySQL/Oracle
- Experience with enterprise application servers like Tomcat/Weblogic/Websphere.
- Exposure to Web Services SOAP and RESTFUL
- Exposure to Agile/Scrum, TDD, and Continuous Integration tools like Jenkins, Bamboo etc.
- Excellent analytical aptitude and problem solving skills.
- Excellent communication and customer interfacing skill