Job Overview:
We are looking for an experienced Senior Full Stack Developer with expertise in building scalable web applications using React, Next.js, Node.js, NestJS, and TypeScript. You should have experience working with both NoSQL (MongoDB) and SQL databases (MySQL, PostgreSQL), as well as a strong understanding of AWS services. Experience in integrating third-party APIs is a plus. This role will involve working on full-stack development, designing efficient architectures, and delivering high-quality solutions for complex, data-driven applications.
Responsibilities:
- Design, develop, and maintain full-stack web applications using React, Next.js, Node.js, NestJS, and TypeScript.
- Architect and manage databases including MongoDB, MySQL, and PostgreSQL for high-performance applications.
- Deploy and maintain applications on AWS, leveraging services like EC2, Lambda, S3, RDS, and more.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Develop scalable APIs and integrate third-party services and custom APIs.
- Ensure the performance, security, and responsiveness of applications.
- Write clean, maintainable, and efficient code, adhering to best practices.
- Lead and mentor junior developers, participate in code reviews, and contribute to architectural decisions.
- Troubleshoot, debug, and optimize application performance.
Requirements:
- 4+ years of experience in full-stack development.
- Strong expertise in React, Next.js, Node.js, NestJS, and TypeScript.
- Proficient with NoSQL (MongoDB) and SQL databases (MySQL, PostgreSQL).
- Experience with cloud services, particularly AWS (EC2, Lambda, S3, etc.).
- Knowledge of RESTful APIs and GraphQL.
- Experience with CI/CD pipelines and automated deployment practices.
- Familiarity with Docker and containerized applications.
- Knowledge of Git and version control.
- Experience with custom third-party API integrations is a plus.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
Preferred Qualifications:
- Experience with testing frameworks like Jest or Mocha.
- Familiarity with DevOps practices and infrastructure as code (IaC).
- Knowledge of microservices architecture.
- Exposure to front-end UI/UX frameworks and libraries like TailwindCSS.
About Amwhiz
Similar jobs
Python Django / React JS / React Native / Vue.js
Strong experience in backend engineering and at least one storage system (SQL, Cassandra, Graph
Databases, etc.,)
Patient debugging skills
Using state of the art developer toolkit
Curiosity to remain updated with the newest technologies and frameworks
Job Description / Responsibilities
● Join a team of great technical professionals who work hard but have fun and enjoy
developing state-of-the-art product-based applications and websites.
● Use best practice coding standards and implement each deliverable.
● Write and manage program and Bug Fixes
● Construct and support integrations that are easy to manage, maintain, customize and
configure; ensure overall reliability, availability, and high-performance code.
● Analyze system issues and problems and implement solutions rapidly.
● Manage multiple projects simultaneously varying in size and scope
● Work in a fast-paced cross-functional team environment. Effectively handle
time-critical issues and appropriately escalate at-risk items.
Desired profile of the candidate
● Server-side language NodeJS and PHP with experience in any framework.
● Frontend ReactJS, JS and HTML
● MYSQL/MariaDB Database
● Strong knowledge of OOP concepts.
● Good to have a cloud experience
● Computer Science/Software Engineering Bachelor’s degree or higher education.
● Experience in writing high-performance and highly scalable code using best
practices and coding standards.
● Excellent written and spoken communication skills.
● Excellent organizational and attention to detail.
● Good to have familiarity with NoSql DB, web servers (e.g. Apache), caching
(Memcache / Redis), Cloud, NodeJs, Microservices architecture Familiar with
agile software development methodologies (e.g. SCRUM / Agile / Kanban)
● Must know MVC design patterns, XHTML/HTML5, PHP, NodeJS,
CSS3, XML, MySQL/MSSQL, JavaScript jQuery, JSON objects, API, AJAX
functionality and client-side validation.
● Understanding accessibility and security compliance.
● Understanding fundamental design principles behind a scalable application
● Knowledge of using version control software such as SVN or GIT will be preferable.
● Experience in either Mobile application or Data Integration with other apps
would be preferred.
The desired candidate is required to build and maintain scalable web applications.
About HighLevel
Founded in 2018, HighLevel LLC is a two tier B2B SaaS Platform focused on Marketing Agencies. We aspire to be a one stop solution for marketing agencies. We enable agencies to serve their clients with ease using the best cutting edge tools of the industry. Our clientele includes digital marketing agencies, Ads agencies, SEO agencies, Call Center / Sales agencies and freelancers. We operate across niches like real-estate, dental & medical, local businesses, e-commerce, professional services and field services.
Our platform comprises various product areas including CRM, funnel builder, website builder, forms & surveys, WordPress hosting, email marketing, telephony, reviews management, omni-box communications, social media, invoicing & payments to name a few. We currently service over 15,000 agencies and 120,000 small & medium businesses with a 200+ strong team that works remotely across 15 nations.
About the role
We are looking for an experienced software engineer with strong technical and communication skills who has worked extensively on backend and frontend engineering systems that process large amounts of data at scale and manage services that handle thousands of requests every minute.
This role have equal mixture of backend and frontend responsibilities.
You will be expected to be autonomous, guide other developers who might need technical help, collaborate with engineers from other teams, product managers and customer success and support representatives.
Your Responsibilities
- Create new reporting features and improve the existing functionalities.
- Build backend & Frontend API features and architecture.
- Work cross-functionally across our platform, scheduling and appointments, CRM and automations teams.
- Drive performance through benchmarking and optimization.
- Work with a wide range of systems, processes, and technologies to own and solve problems from end to end.
- Collaborate closely with our leadership team including engineers, designers, and product managers to build new features and products.
- Uphold high engineering standards and bring consistency to the many codebases and systems you will encounter.
- Work on 1 to 2 products.
Core Skills
- 3-8 years of experience as a full-stack software engineer.
- 2+ years of experience with Vue.js.
- Proficient with various programming languages and frameworks including but not limited to Node.js, JavaScript, Python and TypeScript.
- Experience with Docker and Kubernetes.
- Experience with databases such as MySQL and MongoDB. Good to have a working knowledge of Redis and Firebase / FireStore.
- Experience with integration of various third party platforms including Google AdWords, Facebook Marketing APIs, Twilio, Google Analytics etc.
- Understanding of various tools and techniques around caching, concurrency, highly available, reliable and scalable systems.
- Must be able to work with a team and collaborate remotely.
- You have an entrepreneurial mindset, are eager to take on different roles when necessary and know how to navigate a start-up environment.
- You are fulfilled by being a generalist working on both the frontend, backend, and anything it takes to solve problems and delight users and take pride in working on projects involving a variety of technologies and systems.
- Ability to stitch together many different services and processes together, even if you have not worked with them before.
- Hold a great deal of empathy for your team and users, you are a steward of crafting great experiences.
- Have great communication skills and can thrive in a highly collaborative environment when working cross-functionally with many stakeholders.
- Driven by product quality, and innately know how to balance trade-offs with time to launch new features.
- A keen eye for design and love to think about user flows and user experiences.
Additional Skills
- Experience with ElasticSearch
- Experience with the NestJS is a plus.
- Experience with databases profiling and query optimization..
- Experience working in the GCP (Google Cloud Platform) ecosystem.
Why should you join HighLevel?
HighLevel is an exciting place to work because of the passionate, driven team that we have. At HighLevel.
- It’s never somebody else’s job.
- We are passionately focused on adding value for our users.
- We deliver fast using lean principles. We go to market in weeks instead of quarters
- A good idea always gets tested.
- We take care of our team so our team can take care of our users.
- We embrace that improvement is constant and iterative.
- You will learn how to scale B2B SaaS Startup and build relevant, impactful products for customers.
About the team
Our cloud-based platform includes products for lead generation, ad conversion, landing pages, sales and marketing funnels, social media posting, marketing emails, SMS, calls, website pop-ups, online forms and lead activity tracking.
The Reporting team is responsible for generating reports on top of key product areas such as Ad conversion, attribution, telephony, human rollover and many more. Our team builds features by tightly integrating with various third party platforms namely AdWords, Facebook Ads, Twilio and DialogFlow. We strive to drive the product adoption, maximize the engagement and to provide an additional value to the customer base.
We serve thousands of businesses that uses integrations with third party ad platforms, phone systems as well as integration with our AI Assistant and Human Rollover system. Our team also covers reporting over sales attribution, appointments and agency user performance. Our B2B customers use these tools to optimize the lead generation, marketing ROI and also to always be in the know of their agency’s and agents’ performance . We are working to continuously improve the functionality of these tools to solve our customers’ business needs.
Job description
The ideal candidate is a creative problem solver who will work in coordination with cross-functional teams to design, develop, and maintain our next generation websites and web tools. You will also lead a team of junior developers and designers to execute projects end to end. You must be comfortable working as part of a team while taking the initiative to take lead on new innovations and projects.
Responsibilities
- Development of responsive and SEO friendly web pages in WordPress from Figma designs.
- Developing and maintaining website backend in WordPress or PHP including MySQL database.
- Development of responsive front-end with HTML, CSS, Javascript, jQuery.
- Development of custom and re-usable components in form of WordPress plugins and themes.
- Doing performance testing and optimizing websites.
- Lead website development for projects, working alongside a team of developers in creating, maintaining, and updating the client's websites
- Oversee the development for website redesign projects by working closely with other internal developers
- Direct the team on sprint requirements and output
- Evaluate completed work and offer answers to roadblocks
- Troubleshoot for website issues and bugs, brainstorm options and provide client-friendly explanations for solutions
- Lead the UX strategy for new web projects to develop the proposed sitemap, wireframes, and user flows, based on the client’s needs
- Complete the front-end development tasks, including website maintenance, plugin updates, CSS improvements, and post creation
- Collaborate directly with designers to implement designs and provide feedback if necessary
- Ensure the websites are client-friendly, and have an intuitive back-end to allow for easy content and page updates
- Participate in client meetings, WordPress back-end training sessions and create training materials as needed
Qualifications
- Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
- A minimum of 2+ years of experience with WordPress custom theme & plugin development
- Prolific experience in WordPress
- Knowledge of front-end technologies like HTML, CSS, Javascript, jQuery.
- Understanding of responsive and SEO friendly web design.
- Strong debugging skills.
- Extensive experience in HTML and CSS
- Demonstrable experience in UX strategy & methodologies
- Prolific experience in JS and building responsive and accessible websites
- Solid understanding of web standards, cross-browser behaviour, and performance
- Develop user-friendly backend with PHP, custom fields, ACF or Gutenberg
- Excellent communication and interpersonal skills
- Working ability to translate designs into semantic, accessible front-end code
- Familiarity with web servers and deploying code with GitHub
- Prior experience with Adobe Creative Suite, Figma, or similar design applications
- Nice to have knowledge of SEO and Google Analytics
- Fluent in verbal and written English
Skill-set
PHP, WordPress, Web APIs, Database, MySQL, HTML, CSS, Javascript, jQuery, Git version control, CI/CD, SEO, Responsive web design
What we offer
- Growth-oriented culture
- Limitless learning opportunities by working with cutting-edge tech stacks and with a diverse and talented team
- Excellent compensation with competitive benefits and rejuvenation time off
- Flexible work environment
- A chance to make an impact on our business strategy using your work
Seeking passionate and senior software engineers having 5+ years of experience in Ruby on Rails.
You are a full-stack engineer with an innate passion for writing elegant, idiomatic & pragmatic code.
Must Have Skills
- Excellent verbal & written communication skills. And you enjoy collaborating with others
- 5+ years of experience with Ruby on Rails or other Ruby frameworks
- Sound knowledge of object-oriented programming concepts and design patterns
- Strong knowledge of relational database concepts, PostgreSQL, MySQL, etc.
- Working knowledge of Javascript, DOM, CSS, HTML
- Strong experience with Git versioning system, PR review process, and Code quality metrics
- You understand the importance of concepts like "Test Driven Development" and utilize them to bring more stability & predictability in applications. We are a heavy user of RSpec, Unit Testing, Continuous Integration (CI) & Continuous Deployments (CD)
Good To Have Skills
- Experience with modern Javascript libraries, frameworks & its ecosystem will be a huge plus. Example: React.js / Ember.js / Angular.js / Vue.js etc.
- Working knowledge or understanding of the SaaS ecosystem will be a plus
- Experience with Micro-service Architecture, Service Oriented Architecture (SOA), GraphQL, and REST APIs will be a huge plus
- Knowledge of Sidekiq, Redis, Solr, Heroku, AWS will be a huge plus
- Experience working with Payment Gateways like Chargify, or Stripe will be a plus
- Contribution to open source projects, have participated in some technical community or meetups or interest group or have written or spoken in public about their technical ideas
- Inclination to develop your own gems or reusable components or libraries
- Exposure to cloud deployment on Amazon or deployment on Heroku or standalone virtual servers etc. (or exposure to PaaS)
- Inclination to develop your own gems or reusable components or libraries
What you will love working at Kiprosh
- We're a remote-friendly and calm company
- We use the latest and powerful hardware for software development
- We are heavy on extreme programming and agile methodology. Our DNA is engineering practices like TDD, CI, CD, Code reviews, Pair programming, etc
- We love to collaborate and contribute to open source projects (check: https://www.github.com/kiprosh">Kiprosh Github)
- We encourage and help you to blog about your development experience with the rest of the world. (check: https://blog.kiprosh.com/">Kiprosh Engineering Blogs)
- Our dedicated CoE (Center of Excellence) group ensures that company-wide we all achieve excellence in the area of our interest, learn the latest and greatest, and keep sharing product & technology topics regularly across the organization
- Company-wide, we conduct monthly events to have fun together as a One Kiprosh team.
- We are big on rewards and recognition. We celebrate spotlight awards every quarter. We have yearly award ceremonies and celebrations. (check: https://www.linkedin.com/company/kiprosh">Kiprosh Linkedin Page)
- We have company-wide outings twice a year (but pause for a year since March 2020 due to Covid19 pandemic)
- We are a passionate group of humble, kind, and fun-loving individuals
- Develops software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes; investigating problem areas; and following the software development lifecycle.
- Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
- Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.
- Prepares and installs solutions by determining and designing system specifications, standards, and programming.
- Improves operations by conducting systems analysis and recommending changes in policies and procedures.
- Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment, and by participating in educational opportunities, reading professional publications, maintaining personal networks, and participating in professional organizations.
- Protects operations by keeping information confidential.
- Provides information by collecting, analyzing, and summarizing development and service issues.
- Accomplishes engineering and organization mission by completing related results as needed.
- Supports and develops software engineers by providing advice, coaching, and educational opportunities.
Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth |
Develop new features and infrastructure development in support of rapidly emerging business and project requirements |
Assume leadership of new projects from conceptualization to deployment |
Ensure application performance, uptime, and scale, maintaining high standards of code quality and thoughtful application design |
Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities |
Visualize, design, and develop creative and innovative software platforms, as we continue to experience dramatic growth in the usage and visibility of our products |
Create scalable software platforms and applications, and efficient networking solutions that are unit tested, code reviewed and checked regularly for continuous integration |
Examine existing systems, identifying flaws and creating solutions to improve service uptime and time-to-resolve through monitoring and automated remediation |
Plan and execute full software development life cycles (SDLC) for each assigned project, adhering to company standards and expectations |
Special Skills Required |
Bachelor’s degree in software engineering or information technology |
|
2+ years of experience engineering software and networking platforms |
|
2+ years of experience in building large-scale software applications. |
|
Proven ability to document design processes, including development, tests, analytics, and troubleshooting |
|
Experience with rapid development cycles in a web-based environment |
|
Strong scripting and test automation abilities, ability to drive a Test Driven Development Model |
|
Working knowledge of relational databases as well as ORM and Postgre and other SQL technologies |
|
Proficiency with Javascript, Typescript, React.js, Babylon, Nodejs, HTML5, CSS3, and order management systems |
|
Proven experience designing interactive applications and networking platforms |
|
Web application development experience with multiple frameworks, including Blockchain, Hyperledger, Spark, Kafka, Elasticsearch, neo4j, graphQL |
|
Desire to continue to grow professional capabilities with ongoing training and educational opportunities |
|
Additional Knowledge in computer vision, embedded, blockchain technologies a plus |
|
Experience Designing and integrating RESTful APIs |
|
Excellent debugging and optimization skills |
|
Unit/integration testing experience |
|
Interest in learning new tools, languages, workflows, and philosophies to grow |
|
Professional certifications |
Location |
Bengaluru, Karnataka, India - 560072 |
Company Introduction
https://polyglots.io">Polyglots is a young and innovative software development agency located in Pune, India. Our expertise is to build highly scalable applications and infrastructure solutions for our partners and budding startups.
We provide end-to-end solutions ranging from cloud architecture to backend services and modern frontend development. We leverage agile methodologies, software life cycle best practices and cutting edge technology to deliver perfect solutions reflecting our passion for software development.
We care about our company culture and invest in people to create the best teams of highly skilled developers.
Job Description
We are looking for a Fullstack Developer who is motivated to combine the art of software design with the skill of programming. Responsibilities will include translation of the business requirements to actual code that will produce a flexible and scalable cloud application. You will guide the team on technical implementations, take an active role on both sides i.e frontend + backend and define how the application works.
Responsibilities
- Develop and design RESTful/GraphQL services and APIs.
- Develop databases, applications, and servers to support websites on the back end.
- Develop visually appealing front end website architecture, including translating designer mock-ups and wireframes into front-end code.
- Design user interactions on web pages
- Stay up to date of developments in web applications and programming languages
- Strategize organizational direction on emerging technology platforms and communicate the effectiveness to executive stakeholders
- Ensure that non-functional requirements such as security, performance, maintainability, scalability, usability, and reliability are being considered when architecting solutions.
Skills And Qualifications
- Proficiency in Java along with Spring Boot.
- Proficiency with fundamental front end languages such as HTML, CSS and JavaScript.
- Familiarity with JavaScript frameworks such as Angular, React or VueJS.
- Familiarity with database technology such as Postgres, MySQL, Oracle and MongoDB.
- Well versed with Data Structures and common Design Patterns.
- Strong organizational and project management skills.
- Excellent verbal communication skills.
- Good problem solving skills.
- Attention to detail.