
Senior Fullstack Developer 100% REMOTE!
at Next-gen monitoring platform for software and devops engineers
developers, and eager to work on the very best product in a space.
Job Requirements:
-----------------
Minimum 5 years of engineering experience.
Experience with :
- Golang
- ReactJS
- SQL Database like Postgres
- Knowledge of at least 1 server-side Go web framework like Gin.
Good to have:
- Can code in Typescript
- Knowledge of a CI tool
- Knowledge of Kafka
- Worked with microservices on Kubernetes
- Have worked with setting up AWS

Similar jobs
Core Stack Required: MERN
Location: Remote
Minimum Experience: 3 years
• Knowledge of Node, MongoDB, Express, React.
• Proficient with code versioning tools including Git, Bitbucket.
• Good problem-solving skills.
• Good Knowledge with MySql databases.
• Knowledge and proficiency in HTML, CSS, and JavaScript. (Reactjs is an advantage)
• Experience in payment gateways integration.
• Experience in image manipulation.
• Ability to write and consume SOAP & REST web services.
• Write clean, well-structured code with proper abstraction and reusability.
• Must have good analytical and problem-solving skills.
• Must be a good team player, good learner, and self-starter.
• Ability to work independently and perform under strict deadlines.
• Good to have Experience in creating multilingual websites.
• Experience in API integration i.e. Google, Facebook, Twitter, agora, twilio etc..
-Proficiency with Javascript and Node.js + TypeScript , Express JS
-Familiar with JS tools
-Experience writing code from scratch
-Thrive in a fast-paced working environment, owning deadlines and striving for efficiency
-Familiarity with GIT, Jira, Redmine, or similar project management and issue tracking software
-Working knowledge of design principles, typography, user interfaces, Web standards and usability
-Familiar with interaction design and information architecture methods and principles
**~ Job Requirements ~**
- Handson with Node js and express.js
- working in a young, ambitious, and international team
- good to have experience building an API from scratch
- Are interested in security and its best practices
About the role(s):
Software development and platform engineering has driven our success and growth of our platform & data businesses. We are now looking for more developers to join our team and help us build the best financial inclusion platform in the world. You'll be an integral part of product development team working collaboratively with cross functional team of business heads, product managers, credit risk experts, data scientists and technologists to iteratively design and build fintech products. You'll be constantly be challenged and you'll have the freedom to discover and advocate new technologies.
Requirements:
We are looking for people who are truly full stack, and are as comfortable working on javascript front end as they are debugging database interactions, or improving their CloudFormation templates. While we are open to any degree and colleges, we are look for people who prides in being a coder and have demonstrable (3+ years) experience in software development. In particular we look for people who can:
- Code backend services, ideally using Node.js or Java, or other server side compiled language.
- Design and develop Rest API with integrations to lots of external systems. Experience of GraphQL is an advantage
- Develop modern and secure web front ends, ideally using React, Express and Redux.
- Interface with No-SQL/ MongoDB or SQL based data bases (PortgresSQL).
- Deploy their code into the cloud and support it there, ideally on AWS and GitHub. Experience with kubernetes and serverless is an advantage.
- Deliver in agile manner while coding cleanly, automating testing and clean coding, simple solutions, automated testing and continuous deployment.
- Takes ownership of a feature from the original idea through to live.
Attractive salary compensation including employee stock options, 10% time free to pursue own project, paid training and education support.
We truly practice flexible time with focus on output and core hours for team collaboration. While we are mostly working remotely at Fundfina and are open to applications across India, we will prefer that you are open to commuting to Mumbai or Bangalore or Delhi offices when required.
By submitting your application, you agree that Fundfina may collect your personal data for recruitment purposes.
Job Description
We are looking for a Full Stack Developer to produce scalable software. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.
As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. With problem-solving approaches and rigorous thinking abilities, we are looking for learners who may not know all the answers but are obsessive about finding them and know exactly where to look for them.
“If you’re also familiar with Agile methodologies, we’d like to meet you.”
Responsibilities
- Writing code for both the front end and the back end using MERN stack [MongoDB, Express.js, React.js and Node. js]
- Creating RESTful API with Node.js
- Maintaining all the required documents for your project.
- Constantly coming up with new ideas and also implementing them to improve the app’s performance.
- Writing code for the app logic as well as the business logic using Reducers, Actions and Redux framework.
- Create Unit and Integration tests to ensure the quality of code
Requirements
- At iDC, we value your skills more than your background and some certificates. Attempting the assignment will be your door to the opportunity.
- Knowledge of the database and familiarity with the schema design in NoSQL (i.e MongoDB)
- A good understanding of the Software Development Lifecycle
- Knowledge of API design and development using REST
- Good understanding of object-oriented programming(OOP) and OOP patterns.
- Again, You don’t have to know it all in-depth but you should know how to dig the internet for finding the solutions.
Develop Full-stack web applications to analyze and process data for different clients
● Work closely with app development team including project and product manager, developers, and QA to determine problems, testing methods, and best practices
● Enhanced user experience and accomplished webpage objectives by creating site structure, navigation, page optimization, and graphics integration.
● Developed web applications across various platforms using latest industry-adopted technologies and frameworks
● Ensure applications security and ability to interact with multiple APIs and databases
- Architect, design and build complex, highly scalable, high performance enterprise applications
- Lead, mentor and work with a team of engineers to deliver on clients application expectations
- Work with clients engineering needs and deliver on requirements in a team environment
- Accelerate development velocity for all engineers and deliver continuous improvements to the teams process and codebase
- Build automation to prevent and/or remediate service problems from becoming production incidents
- Own and implement features used by large customers like Truecaller, Mozilla, Zomato, Netflix, etc.
- Performance, Security and Usability goals are in DNA.
- Full ownership and accountability of Microservices which includes day-to-day operations and maintenance.
- Business and technical Metric definitions and reviews.
- Drive CI & CD Evaluate technologies and development stacks for API-based platform which scales to 100,000 transactions per second.
- Perform push-button deployments of any version of the software to any environment on demand.
- Design and build web apps that are scalable and puts user experience front and center.
- Develop modular UI components for company-wide reuse.
- Evolve a common design language for UI across apps.
- Establish and advocate front-end coding guidelines.
- Meld UX and great-looking UI while keeping excellent code quality.
- Own end-to-end life cycle of the product from requirement analysis, design, development, test, release, and maintenance.
- Develop reusable tools/libraries
- Identify opportunities for automation and collaboration points.
- Continuously improve cycle time, throughput, and code quality.
- Continuously improve value-adding-activities/non-value-adding activities ratio.
Skills Required::
- 4 - 6 years of experience in large-scale distributed systems.
- Proficient in Python/Golang/Java/ http://node.js/">Node.js
- Understanding of CSS, Advanced Javascript, http://vue.js/">Vue.js, http://react.js/">React.js, and other web technologies.
- Understanding of Rest based API Architecture
- Writing high-performance, reliable and maintainable code.
- Excellent microservices pattern understanding.
- Ability to define cross-core contracts and bring them to closure through collaboration.
- Good knowledge of database structures, theories, principles, and practices.
- Experience working with AWS components [EC2, S3, RDS, SQS, ECS, Lambda].
- Analytical and problem-solving skills
- Good aptitude in multi-threading and concurrency concepts.
- Working knowledge of Git and proficiency with at least one build server: Jenkins/Travis/Bamboo.
- Good to have a telecom background
Responsibilities
• Translate business requirements and use cases into functional applications.
• Design, build and maintain efficient, reusable, and reliable Ruby and Golang code.
• Review, test, and verify code for adherence to quality and security standards.
• Ensure the best possible performance, quality, and responsiveness of the applications.
• Help maintain code quality and organization.
• Develop user-friendly web applications using React
• Build marketing-related features
Requirements
• You've got 4+ years of development experience.
• You've worked with frameworks like React, Redux, Webpack, etc.
• You're an expert in Ruby, Golang and Rails framework
• You're an expert in writing background tasks, test-driven development.
• Data-driven product development is kinda your thing.
• You're committed to quality, and your code solves more problems than it creates.









.png&w=256&q=75)


