- Part of the core team responsible for powering the various apps and moving parts of the product
- Design, build and own key technology decisions and implementations
- Wear multiple hats - that of an architect, developer, or product owner
- Collaborate with other team members to find optimal solutions and engineering workarounds based on resource/time constraints
- Communicate development status and features to the rest of the team members
- Manage interactions with designers, testers, and other developers
Required Skills :
- 4-6 years of overall software development experience
- 2+ years of development experience with Ruby on Rails
- Experience with support of high-availability, high-performance, customer-facing web applications
- Expert in configuring and deploying multiple rails applications quickly
- Experience with collaborative code development in small agile teams and managing releases (Git, Continuous Integration, Capistrano)
- Experience building internal and external APIs and RESTful web services
- Strong foundation in Database ( SQL / Postgres )
- Experience deploying and managing applications on cloud-based infrastructure (Heroku/AWS)
- Outstanding understanding of software design and architecture
It will be good if you also have:
- Worked in a web startup before and been part of the core development during a high growth phase
- Practical experience with building scalable, high availability, and high-performance systems
- Hands-on background with agile development practices including test-driven development and scrums
- Contributed to open-source projects on Github
- Familiarity with a variety of programming languages and development tools
Similar jobs
Requirements
Salary up to 60 LPA (depending upon your experience)
5+ years of solid experience with a wide range of web, backend, or mobile technologies.
● Mastery of Ruby on Rails in a cloud-based ecosystem
● Experience presenting technical solutions to peers and managers.
● A proven track record of designing scalable and maintainable technical solutions.
• Experience coordinating development efforts across multiple managing projects in
parallel.
● Experience working with off-shore/outsourced developers across different time zones.
● Experience with code review tools and practices to ensure best practices are followed
and code quality gates are achieved.
● Experience with creating documentation, unit tests, integration tests, security, and load
tests.
● Solid Understanding of GitOps principles.
Nice to have:
● Working knowledge of Docker, Kubernetes, Terraform, and GitLab CI/CD pipelines
● Comfortable with open source monitoring tools like Prometheus, Grafana, Loki
● Experience with AWS, GCP, Azure, and Digital Ocean
1. As a founding backend engineer, design, build and evolve the backend architecture
of our product to support customer-facing and internal features to serve 1000s of
customers and millions of data requests per hour
2. You will engage in technical decisions from choosing the optimal database design to
best-practice infrastructure decisions
3. You will proactively incorporate best practices for security, analytics, and monitoring
4. You will contribute to DevOps by building procedures for deployment,
troubleshooting, and maintenance
5. You will work directly with the CTO to set the tone for the engineering culture
This role is tailor-made for you if
1. You have 4+ years of experience designing, building, and deploying production-level
large-scale web applications
2. You have hands-on experience with Node JS and other programming languages
(Ruby, Go, Python)
3. You have worked previously on PostgreSQL, SQL, and Message Queue 4. Practical
knowledge and experience in deploying and managing big data applications on a cloud
platform like AWS or Google Cloud.
5. You are comfortable conducting code reviews and giving feedback to ensure high
standards of code maintainability and extensibility.
6. You are energized by ambiguity and can create structure in a dynamic, fast-paced
environment
7. You’ve high confidence, low ego, and are generally a good human being :)
You earn brownie points if
1. You love Slack (we are a Slack first company)
2. You have been part of an early/mid-stage start-up before
3. You love TechCrunch. We are obsessed with reading and talking about startups
4. You have created some amazing open-source projects
- Writing, developing, testing, and implementing new software and web applications in Ruby
- Develop back-end components and integrate them with front-end
- Testing and improving existing Ruby software
- Create sufficient documentation of the software
- Offer customers specific advice and suggestions in the Ruby area
- Creation, administration, and maintenance of APIs
- Carry out troubleshooting in appropriate cases
- Good understanding of the syntax of the Ruby language
- Knowledge of RoR and libraries (Resque or RSpec)
- Knowledge of OOP
- Front-end technologies – such as JavaScript, HTML5, and CSS3
- Familiarity with automated testing, continuous integration
- Experience in handling and developing APIs
- Knowledge of Mocking, MVC, RESTful
- Ability to integrate multiple data sources and databases into one system
- Knowledge of basic design principles for an app
- Skilled at code versioning tools such as Git, Mercurial, or SVN
- Enthusiasm for emerging technologies and methods
- Pragmatism, reliability, and curiosity
- Excellent written and spoken communication skills
We are looking for a Full stack developer responsible for managing and enhancing web
applicationsthat interchange of data between the server, the users and SAP. Your primary focus will
be full stack development ensuring high performance and responsiveness .You will also be
responsible for automated testing and continuous integration.
Responsibilities
Design, build, and maintain efficient, reusable, and reliable Web application using React,
Node.js or Ruby on Rails and GraphQL
Full stack development (UI, API, Service, Data storage)
Integration of data storage solutions (nosql), SAP and third party applications.
Identify bottlenecks and bugs, and devise solutions to these problems.
Maintain the application quality, organization, and automation.
Skills
Experience of designing and building web applications in cloud, preferably Azure.
Experience with React, Node.js or Ruby on Rails, GraphQL along with other common
libraries such as RSpec and Resque.
Full stack development (UI, API, Service, Storage)
Strong knowledge of SDLC, Git based versioning systems and CI/CD, automated
functional and integration tests.
Good understanding of no sql database, preferably Postgres.
Good understanding of Agile methodology - Scrum.
Experience
4-6 years
Work Location- Remote (Any City or semi urban)
Budget- 10-25lpa
Notice Period- Maximum 1 month
Rejolut is one of the award-winning fastest-growing emerging tech company which is working on leading technology like Blockchian, ML & AI, Complex mobile & web apps, IoT etc.
The ideal candidate will be responsible for developing a highly scalable and secure code.
Responsibilities:-
-Able to take the Extreme Ownership of modules/product/projects
-Able to learn & implement new technology/framework/library at God Speed
-Able to come with an optimal solution for the business problem
-Can handle calls with the client & customer to know their feedback
-Writing clean code & able to dig into other's code or open-source code
-Build pixel-perfect, buttery smooth UIs across both mobile platforms.
- Maintain product roadmap, release schedules, and architectural standards that ensure alignment with business objectives.
- Mitigate risks and problems identified in providing the solution.- Keep an eye out for technology trends, open-source projects that can be used
Desired Candidate Profile:-
- Represent the technological agenda in staff meetings and when making hiring decisions
- Flexible to adapting & introducing new and latest technologies to the organization
- Maintain current knowledge of technology landscape and developments
- Innovation & Optimizing R&D.
- Defining the software technology strategy, architecture, and road-map.
- Would love to do more coding yourself, but accept that you can bring the most value by helping others to excel.
- Should have built large scale applications with modern web frameworks & technologies
-Should be a fast thinker, hands-on manager, and strong communicator and think and act like an entrepreneur
-Consolidate our technology platforms and create plans for each Track, analyze and monitor technology performance metrics
-Take the initiative in thought leadership, innovation, and creativity
-Spearhead IT projects to increase our market reach and improve our USP
-Oversee all system design and changes in system architecture
-Technical knowledge (NOT All but would be happy to take someone with max. Skills knowledge)
-Fullstack (Web), Python, Machine Learning, BlockChain, RoR, ReactJS, NodeJS, mean stack, MernStack, Front End, Mobility, ReactNative, React JS, Javascript, etc
Culture
- Fast-paced, intellectually stimulating, steep learning, and growth
- Close-knit, hardworking, supportive colleagues
- Challenging work
- Flat organization with no hierarchy
- If you like problem-solving, and love the latest technology, there are very few better places
How we are different
-We are a young and dynamic team who are obsessed with solving the business problem at scale -We are a technology agnostic company who focus more on finding the optimal solution to the business problem rather than technology
Why to join us
-We provide a huge learning curve. Spending 1.5-2 years with us will put you 3 years ahead in the career
-We work only on cutting edge technology like React, React Native, Flutter, NodeJS, Python, Go, Svelte, ELM
-There are two technology Co-founder in the company who are pretty much hands-on and have earlier bult the Consumer application which is downloaded millions of time and are in leadership position in copanies like Samsung, Purplle, Loylty Rewardz
-Get mentored by the best in the industry
-Flexible working hours
-Perks best in the industry
Please find below the required skill set
Skillsets:
- Strong Experience in Ruby on Rails
- Solid understanding of Ruby principles and core concepts.
- Good understanding of Object Oriented Concepts and principles.
- Understanding of RESTful/ SOAP APIs.
- Good understanding of front-end technologies including HTML5, CSS3, JavaScript, jQuery, ReactJS and Bootstrap framework.
- Knowledge/ Experience in SQL and PL/SQL programming.
- Excellent communication Skill.