At Shipthis, we work to build a better future and make meaningful changes in the freight forwarding industry. Our team members aren’t just employees. We are comprised of bright, skilled professionals with a single straightforward goal - Evolve Freight forwarders towards Digitalized operations and help them become more efficient. As a company, we're just the right size for every person to take initiative and make things happen. Join us on this journey to make a difference in how Digitalization evolves the Freight Forwarding industry.
JOB DESCRIPTION
What You'll Be Doing
Day-to-day responsibilities include:
- Manage the lifecycle of existing product modules, including, maintenance, feature addition, and deployment.
- Requirement Gathering, analysis, and project planning for new modules.
- Seeing through a project from conception to finished product.
- Designing and developing APIs.
- Developing full stack solutions along with architecture.
- Server and Docker management.
- Come up with approaches for increasing in productivity of the team by means of automation, process improvements, tool usages.
- Be a champion of Shipthis product and troubleshooting procedure Collaborate, work alongside and build mutually beneficial relationships with other teams (Customer Success, Sales, Product, Engineering)
Who are we looking for
- Bachelor’s/Master's Degree in Engineering/ Computer Science or any other domain with a strong orientation toward frameworks computer programming as part of the coursework or projects
- Strong organizational and project management skills.
- Knowledge and proficiency in Python Node.js TypeScript Angular 12+.
- Familiarity with JavaScript frameworks such as Angular 12+ and Ionic.
- Proficiency with server-side languages such as Python, and Nodejs.
- Familiarity with MongoDB database.
- Good problem-solving skills.
- Self-motivated, self-learning and organized person.
- Ability to analyse, research and solve highly technical and unique problems. Excellent communication skills.
Who can apply
Only those candidates can apply who:
- Are available for full time (in-office) training.
- Have relevant skills and interests.
- Can start the job immediately.
We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, gender, sexual orientation, age, marital status, or disability status.
JOB SYNOPSIS
- Job Role: Full Stack Developer
- Location: Bangalore
- Job type: Full-time, permanent
- Experience (1-3) years
- Industry Type: Software Product
- Functional Area: Full Stack Developer
Similar jobs
Role : MEAN Stack Developer
Responsibilities include:
Collaborate with back-end engineers to evolve architectural best practices that ensure scalable, reusable and reliable implementations. Participate in code reviews and coding exercises that encourage continuous learning in team Work both autonomously and collaboratively across disciplines with Product Managers, UI/UX Designers, and Developers Build out modular, responsive templates using modern CSS techniques and efficient, modular Javascript, while being responsible for ensuring the code performs across devices and browsers.
Come and Join the future.
This is an opportunity to work directly with Industry experts having 20+ years of experience in Technology and product development.
Roles and Responsibilities
- Developing front end website architecture.
- Designing user interactions on web pages.
- Developing back end website applications.
- Creating servers and databases for functionality.
- Ensuring cross-platform optimization for mobile phones.
- Ensuring responsiveness of applications.
- Working alongside graphic designers for web design features.
- Seeing through a project from conception to finished product.
- Designing and developing APIs.
- Meeting both technical and consumer needs.
- Staying abreast of developments in web applications
Desired Candidate Profile
- Strong organizational and project management skills.
- Proficiency with fundamental front end languages such as HTML, CSS and JavaScript.
- Familiarity with JavaScript frameworks such as Angular JS, and React JS.
- Proficiency with server-side languages like Nodejs, and Expressjs.
- Familiarity with database technology such as MySQL, Postgresql or MongoDB.
- Excellent verbal communication skills.
- Good problem-solving skills.
- Attention to detail.
Building the most efficient influence marketing and buying platform using bleeding edge technical stack (Back-end: Python/NodeJS and Front-end: ES6, React/ Vue.js).
Implementing new features and improving the user experience of existing solutions.
Designing and construction of our REST/GraphQL API. Ensuring the entire stack is designed and built for speed and scalability.
Be data-driven, analyses the impact of features, make hypotheses and implement new solutions.
Help in end to end hiring of junior developers
Manage a team of junior developers
You have 3+ years of professional web application development experience (If you are more experienced you might be considered for senior position)
You have experience in JavaScript (ES6+) and/or Typescript with hands-on experience in ReactJS and knowledge of modern frontend stack to handle side effects, styling, testing.
You have experience in building APIs (REST/GraphQL) with Python/NodeJS based web frameworks.
Mendatory Skills:
1 Year in Python
2 Years in NodeJS
3 Years in React
About Snaptrude: Figma for Building Design
Snaptrude helps design teams build more efficient & sustainable buildings in 1/10th of the time. Snaptrude instantly generates real-world data around climate impact, budget, compliance, etc helping teams make better design decisions. All this while enabling collaboration between team members and customers to gather feedback in real-time. Backed by Accel Partners with a team of 16 people. We are used by over 4k users globally.
Website: http://snaptrude.com/
Location: Remote
Position: Full Stack Engineer
Responsibilities
- Build modular, reusable components and features
- Own & implement modules in the product with a huge amount of autonomy
- Find and address front-end performance issues
- Collaborate with a small and nimble team of engineers
Required Qualifications
- 1+ years of software development work experience, preferably with exposure to front-end Javascript frameworks like ReactJs
- Very strong fundamentals in Javascript programming
- An added benefit if familiar with ExpressJS and/or Django frameworks
- Strong fundamentals in Algorithms & Data Structures
- You learn quickly, regardless of the languages and technologies used
- You have experience taking ownership and shipping entire features end-to-end
- A strong focus on user experience. You're someone who's passionate about building beautiful, modern UI/UX that people love.
Extremely proactive with the ability to thrive in an unstructured and entrepreneurial environment. We offer extremely flexible working policies and the opportunity to be a part of a rapidly growing startup team. Please get in touch!
Job description
The Red Hat Developer Tools Engineering team is looking for a Senior/Software Engineer. In this role, you will become a member and a developer of our Gitops product. As a Senior/Software Engineer, you will get to learn about and work on a variety of new technologies and open-source projects. Youll need to be committed, self-motivated, proactive, and reliable with analytical skills and experience working upstream.
Gitops is an end to end application development workflow and allows easy deployment across multiple cloud environments. Gitops works with multiple RH products - CLI : Odo, IDE - CHE, Helm, Tekton Pipelines and also upstream products like ArgoCD/Gitops Engine.
The engineer will be versatile and dynamic to be able to learn these areas and work in Gitops. He needs to have good communication skills as he/she would interact with multiple teams like IBM, MW, Devtools and Openshift.
Primary Job Responsibilities
- Experience in multiple modern programming languages like Go-Lang, Python etc
- Cloud expertise with both the development and operational topics to Red Hat OpenShift/Kubernetes
- Review, integrate, extend, develop, and operate software together with your team members
- Work in an agile team using agile development practices
- Analyze issues on multiple layers
- Support Customers for the product
Required Skills
- Experience working in Unix and Linux environments and sound knowledge in at least one of the state-of-the-art programming languages
- Experience using, operating, and developing on top of cloud infrastructures and services
- Experience in Kubernetes/openshift
- Dynamic personality who is able to be proactive and adapt to the evolving architectural and technological directions.
- Goal-oriented with the ability to work as part of a team; flexible, with the ability to work on different topics at the same time
- Excellent communication skills; knowledge of and experience with agile programming practices and pair programming practices
- Experience in multiple modern programming languages like Go, Python, React.Js, etc
- UI Experience will be an added advantage to enable Gitops UI workflows.
- Experience with test-driven development, continuous integration (CI) and delivery (CD), committer or contributor model and pair programming, and experience using Git
- Working experience of distributed systems
- Knowledge of or experience with contributing to open-source products and processes
Senior Fullstack (MERN) Developer - Tribe
Job Description:
We’re looking for a Full Stack developer who will take a key role on our team. Our Full Stack developer must have knowledge in all stages of software development. You’ll be working alongside other engineers and developers, collaborating on the various layers of the infrastructure for our platform
Roles & Responsibilities :
- Quick Learner and good at problem solving
- 2 - 5 years of experience in developing backend and frontend applications
- Good understanding and strong in data structures and algorithms
- Design overall architecture of application including frontend and backend.
- Maintain quality and ensure responsiveness of applications.
- Developing front end website architecture.
- Developing back-end website applications including designing and developing APIs.
- Creating servers and databases for functionality.
- Ensuring cross-platform optimization for mobile phones.
- Ensuring responsiveness of applications.
- Working alongside graphic designers for web design features.
- Seeing through a project from conception to finished product.
- Staying abreast of developments in web applications and programming languages.
- Collaborate with the rest of the engineering team to design and launch new features.
- Maintain code integrity and organization.
- Understanding and implementation of security and data protection.
- Highly experienced with back-end programming languages (Ex: Python, Java, JavaScript etc)
- Proficient experience using (Ex: advanced JavaScript libraries and frameworks such as ReactJS, AngularJS etc.).
- Experience with cloud message APIs and usage of push notifications at large scale.
- Knowledge of code versioning tools such at Git
- Good to have experience in MERN
What you get to do in this role:
Delivering a complete front end application
Creating custom, general use modules and components which extend the elements and modules of core Angular
Ensuring high performance on mobile and desktop
Writing tested, idiomatic, and documented JavaScript, HTML and CSS
Cooperating with the back-end developer in the process of building the RESTful API
Communicating with external web services
Validating user actions on the client side and providing responsive feedback
To be successful in this role, we need someone who has this:
Graduate in computer science, B Tech, with a keen interest in technology and engineering
Looking for experience range of 4-12 years for positions, Developer I, Developer II and Developer III.
Deep knowledge of Angular practices and commonly used modules based on extensive work experience
Proficiency in NodeJS would be highly desirable
Proficiency with JavaScript and HTML5.
Creating self-contained, reusable, and testable modules and components
Ensuring a clear dependency chain, in regard to the app logic as well as the file system
Professional, precise communication skills
Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed