- As a Senior Full-stack Developer, your role would involve design development and deploy full-stack applications out of Artificial intelligence projects with a focus on low latency and scalability.
- You also need to optimize the application for better performance and a large number of concurrent users.
- Besides, you’d also closely mentor younger engineers on the team and contribute to team building.
- A strong technologist at Curl cares about doing things the right way rather than just doing them and thrives in a complex and challenging environment.
Who are we looking for?
• Bachelors / Masters in Computer Science or equivalent with at least 4-8 years of professional experience.
• Solid understanding of design patterns, data structures, and advanced programming techniques
• As an Engineer in our team, you will design, code, test and debug quality software programs.
• Strong software design and architectural skills in object-oriented and functional programming styles.
Strong software design and architectural skills in object-oriented and functional programming styles.
• Java 8, Microservices using Spring boot, Spring Cloud, Docker, Kubernetes orchestrator.
• Experience in working with Spring Framework - Spring Boot, Spring REST, Spring Security, Spring Data JPA, OAuth2, hibernate.
• Experience in Reactjs or Angular.
• Experience in RabbitMQ
• Experience in Unit Testing Tools like Junit/TestNG
• Experience in working with SQL & NoSQL databases such as MySQL, Mongo DB.
• Knowledge of CI/CD architecture.
• Knowledge of tools like Jenkins, SonarQube, Maven, Gitlab
• Experience in cloud technologies.
• You demonstrate the ability to work in a fast-paced and hyper-growth environment where the requirements are constantly changing.
• Solid understanding of design patterns, data structures, and advanced programming techniques.
• Nice to have: Python 3.6+, Image and textual data processing technologies
• Expert in modern JavaScript frameworks like Angular, React, or VUE (Angular is a must).
• Familiar with agile techniques like code reviews, pair programming, collective code ownership, clean code, TDD, and refactoring.
• Design and development of high-volume, high-performance, high-availability, service-oriented Java applications using proven Java frameworks and technologies.
Similar jobs
Job Title : Senior MERN Stack Developer with Blockchain Expertise
Location : Indore, MP
Experience : 3-8 years
Job Type : Full-time, On-site
Job Description :
We're seeking a seasoned Senior MERN Stack Developer with a strong focus on blockchain technology to join our innovative team in Indore. As a Senior MERN Stack Developer, you'll play a pivotal role in crafting and implementing cutting-edge blockchain solutions using the MERN stack. Your expertise will contribute to the development of secure, scalable, and decentralized applications. If you're passionate about blockchain technology, possess extensive MERN stack experience, and thrive in a collaborative environment, we encourage you to apply and be a key player in our transformative projects.
Requirements :
- Proven experience as a Full Stack Developer with a specialization in blockchain technology.
- Proficiency in the MERN stack (MongoDB, Express.js, React, Node.js).
- Experience with major blockchain platforms such as Ethereum, Hyperledger, or similar.
- Solid understanding of smart contract development and implementation.
- Knowledge of decentralized application (dApp) development.
- Familiarity with cryptography and principles of blockchain security.
- Strong problem-solving and analytical skills.
- Excellent collaboration and communication skills.
Skills :
- MongoDB, Express, Node.js, React.js
- Next.js (knowledge preferred but not mandatory)
- WordPress/Shopify experience (preferred)
- Real-time communication using Socket.IO or WebRTC (preferred)
- GraphQL API development
- Experience with integrating payment gateways
If you're ready to take on exciting challenges and contribute to groundbreaking projects, apply now and join us in shaping the future of blockchain technology.
- Experience building applications using NodeJS and frameworks such as Express.
- Thorough understanding of React.js and NodeJS including its core principles.
- Ability to understand business requirements and translate them into technical requirements.
- Familiarity with code versioning tools (such as Git, SVN, and Mercurial).
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Strong experience with MongoDB, Postgres
- Highly proficient with Vue.js framework and its core principles such as components, reactivity, and the virtual DOM
- Familiarity with the Vue.js ecosystem, including Vue CLI, Vuex, Vue Router
- Good understanding of HTML5 and CSS3, and Sass
- Understanding of server-side rendering and its benefits and use cases
BrightEdge is looking for a Full Stack Engineer to join our fast-growing team in Cleveland, OH. In this position, you will develop key backend and frontend components used by some of the largest companies in the world. You’ll innovate alongside the best minds in the industry, as well as be one of the first engineers launching our Cleveland engineering team.
Core Responsibilities
- Build scalable cloud-based web applications (Python, Java, Django, JavaScript, React.js)
- Own feature design, build, and implementation from end to end
- Create innovative solutions to complex data-driven problems
- Participate in code and design reviews
- Collaborate with our HQ team on exciting new releases
What it Takes to Be Successful
- A BA/BS degree is required
- 5 years developing experience (Python, Django, Scala, Impala, Javascript)
- A working understanding SaaS and Cloud Computing concepts
- Familiarity with Big Data, Machine Learning, and Artificial Intelligence concepts
- Eagerness to learn (platform training will be provided)
- Passion for the code you write and pride in making it maintainable and scalable
We are seeking a skilled and motivated Python Full Stack Developer to join us. The ideal candidate will have experience with Python, JavaScript and its related technologies, as well as a passion for developing efficient and scalable software solutions.
Responsibilities:
- Design and develop high-quality, scalable applications using Python, Django, DRF, FastAPI and JavaScript frameworks such as React or Vue.js
- Analyze business requirements and develop software solutions to meet those needs
- Write clean, maintainable, and efficient code
- Test software solutions to ensure they meet performance, scalability, and reliability requirements
- Debug and troubleshoot issues in the software
- Stay up-to-date with emerging trends and technologies in Python development
Qualifications:
- Bachelor's or Master's degree in Computer Science or related field
- At least 2 years of experience in developing applications using Python, Django, DRF or FastAPI.
- At least 2 years of experience in using front-end JavaScript frameworks such as Jquery, React or Vue.js
- Experience with database technologies such as PostgreSQL and MongoDB
- Experience with AWS or other cloud platforms
- Ability to write clean and maintainable code
- Strong analytical and problem-solving skills
- Excellent written and verbal communication skills
Nice to have:
- Knowledge of Trading in stocks, forex, futures etc.
- Knowledge of automated trading
- Experience with Different Trading Platforms
We offer:
- Competitive salary
- Flexible working hours
Job Types: Full-time, Regular / Permanent
Salary: ₹400,000.00 - ₹10,000.00 per year
Benefits:
- Flexible schedule
Schedule:
- Day shift
- Monday to Friday
Supplemental pay types:
- Overtime pay
- Yearly bonus
- Performance-based bonus
Ability to commute/relocate:
- Mondeal heights, SG Highway, Ahmedabad - 380015, Gujarat: Reliably commute or planning to relocate before starting work (Required)
Education:
- Bachelor's (Preferred)
Experience:
- Python: 1-3 years (Required)
- JavaScript: 1-3 years (Required)
Senior Software Engineer (FullStack)
As an experienced engineer we know that you have built software to solve various business problems at your previous workplaces. You may have also explored technologies on your own for your learning or hobby projects.
You will be building APIs for the Synup platform and also UI to make our platform capabilities available to our customers.
You and the team that you are a part of will be collectively responsible building performant software and customer experiences that scale to our next million customers. You will be responsible for writing technical specs and contributing to it's implementation. We expect that you would have done the same in your previous workplaces.
Other folks on our team are looking forward to learn from your experiences.
For engineers that join our team
We expect you to be good with Ruby or Python to build APIs.
You will be contributing to our UI that is built with React and GraphQL.
We hope our team members have a strong grasp of software design patterns and know when to put them to good use.
Experience with an SQL datastore would help a lot. PostgreSQL is our primary datastore. We optimize our search functionality and rollup reports by using ElasticSearch
We expect that you have used Redis. Redis is our swiss army knife to solve a lot of problems apart from just caching.
● Requirements-
● Experience: 1+
Having knowledge of React JS. Having knowledge of Node JS Having Knowledge of HTML,
CSS, and JavaScript. Knowledge of web services integration and writing. Need to have strong
R&D power Knowledge of GitHub and Jira. A bit of knowledge of code building and docker
activity.
Profile- NodeJs Developers
Overall Experience- 1 Years minimum
Pure Node.js Experience- At 1 Years
● Required Skills:- A person who is superb in node.js first and foremost. Needs to understand
the intricacies of promises and the asynchronous programming paradigm.
● A close second is experience in Graphql. Understanding Queries, Mutations and Apollo.
● Tertiary is DynamoDb and Mysql Being able to pick up a non-standard ORM and being able to
program against it.
● Developers must have experience with AWS, and preferably AppSync, Serverless Framework,
Lambdas, Codebuild and Codepipeline
● Experience building Automated Testing Frameworks using selenium, phantomjs, etc. is
preferred
Description
We are a dynamic UK-based technology company that is fundamentally changing the way international logistics operates. We’re searching for a full-stack developer who is excited by the prospect of working at the bleeding edge of high tech in a rapidly growing scale-up. As we establish a global presence, we're expanding our team in India at a pace and looking for fantastic engineers to join us. We've recently raised our Series A round from leading US investor https://bvp.com/" target="_blank">Bessemer Venture Partners (LinkedIn, Twilio, Shopify) alongside https://episode1.com/" target="_blank">Episode 1 (Zoopla, Betfair, Shazam) and supply chain-focused fund https://www.dynamo.vc/" target="_blank">Dynamo Ventures (Sennder, Stord).
You will build and maintain our public-facing application. The role will mainly involve developing real-time frontend and backend services, while frequently interacting with a multi-cloud environment. You will build a customer-facing product deeply connected to the ML components of the system, solving new problems regarding how users interact with the results and how they re-train the models through their input.
Specifically, we want someone who can:
- Solve problems from understanding the available data to providing the functional UI requirements
- Architect solid frontend components, including snapshot testing and integration testing
- Develop and maintain APIs and data structures for ML-powered features
- Use cloud-native libraries, in a multi-cloud system
- Work with the DevOps to build CI/CD pipelines and help manage the infrastructure
Requirements
- Ability to develop user interfaces following HTML usability best practices
- Extensive knowledge of modern front-end development, using React with Hooks and CSS-in-JS
- Capable to build scalable APIs using the most recent Python features
- Extensive experience with SQL and NoSQL databases
- Have worked commercially with containerized tools like Docker, Docker compose, Kubernetes, etc.
- Experience that would be good to have:
- 2 - 3 years of commercial experience
- Ability to sensibly design features from a UI and UX perspective
- Experience with real-time interfaces and backends
The Senior Developer takes up the responsibility of delivery of assigned task with quality and within given timelines and delivers independently.
- Extensive knowledge of software development processes
• Strong knowledge on different programming languages/technologies
• Knowledge & experience of different coding practices
• Quality deliverables meeting Project specific/Industry specific standards
• Delivery within defined/agreed timelines
Java, Spring Boot, Microservices, JUNIT,
MySQL/Oracle, Javascript/Typescript,
HTML, Angular/ ReactJS
4-7 years development experience |
|
|
|
|
Thoroughly understands of OOP & design principles and patterns |
|
|
|
|
Implements best coding practices (e.g. clean code) |
|
|
|
|
Can write reusable functions, objects |
|
|
|
|
Ensures proper error & exception handling, memory management |
|
|
|
|
Experience in building scalable applications on different technologies & platforms |
|
|
||
Understands application security, common attack vectors and how to code defensively |
|
|||
Experience in using CI/CD tools, can set up a build & deployment tool |
|
|
||
Understands different configuration management tools |
|
|
|
|
Knows the branching & Merging strategies, setting up repositories, etc. |
|
|
||
Experieice in writing automation test cases |
|
|
|
|
Can design a normalized DB schema, has good experience in using views, procedures, functions, triggers |
||||
Good knowledge of editors, debuggers, IDEs |
|
|
|
|
Ability to prioritize the work as per the project needs |
|
|
|
|
Experienced in Agile development methodology |
|
|
|
We are now looking to onboard an exceptional Fullstack Developer on our team. They will be an integral part of our technology function and work on challenging, cutting-edge problems, and contribute to the solution design and development for various software systems and subsystems. They will develop new and interesting products for our B2B users and will work with the best minds in the industry.
Please apply if you have:
- 1-2 years of work experience, preferably in a startup
- An engineering degree from a reputed college or University
- Hands-on experience in developing end-to-end applications using Node.Js, ReactJs,
- Knowledge of HTML/CSS, web standards, best practices
- Experience of working with databases - MySQL, MongoDB
- Good understanding of asynchronous request handling, partial page updates, and AJAX
- An experience in writing clean, semantic code with cross-browser compatibility in mind
- Proficient understanding of code versioning tools, such as Git/SVN
- Excellent coding and debugging skills
- A passion and the ability to make beautiful, smooth, delightful web experiences
- A Will-Do attitude
We have:
- A team of aces, from top-tier schools and startups, to work with
- A fast-paced, data-driven, and fun work environment
- A huge appetite for new, disruptive, creative and implementable ideas
- An open work culture
We offer:
- Competitive salary
- Great working environment, opportunity to work directly with the founders on very exciting real-life problems.
- Opportunity to grow really fast.
Hiring process:
- Shortlist
- Intro call of 15min
- 1-2 Tech rounds
- HR round
- Offer rollout
If this is something that interests you, let's talk.