Brewhackers Technologies is a place for creative people to develop themselves and thrive in a rapidly changing world. We are developing a service to help people consume and share ideas that matter faster and more efficiently. We deliver this through an app for iOS and Android.
To meet this end, we are looking for a senior software engineer with very strong technical and problem solving skills, someone who loves to work on hard problems and is great with building scalable solutions.
As part of the founding team, the tech lead will have various responsibilites, such as designing the app architecture, writing the first version of the app from scratch, and building and leading the core technical team.
Following key skills are expected :
- Strong grasp for good product design.
- Minimum 2 Years Experience working with Node.js, MySQL/PostgresQL.
- Should have excellent coding skills in Javascript/ES6.
- Strong conceptual grasp of React Native or Flutter and minimum 1 year experience in the same.
- Strong knowledge of AWS.
- Good product architectural sensibilities to take product from concept to implementation
- Deep understanding of OO concepts, Database design, REST APIs, GraphQL & Service design.
- Knowledge of agile development and version control tools like GIT.
Now on the personality side :
- We are looking for an independent, responsible person. Mainly because there is no time for micro-management. We expect you to be able to carry your own weight and be a reliable partner.
- We are looking for a fast learner. We may need to use technologies that you never used before. That should not scare, but excite you. In most cases we may not even know what we need and you may have to propose something.
- We are looking for you to get stuff done. We work in weekly sprints because we believe in consistent delivery over big lengthy releases.
- We want you to be proactive. We appreciate conviction way more than consensus. Words are nice, opinions are cute, but proactivity in action is golden.
- We want you to be a partner for your colleagues in the dev team. Help or lead the planning process, code reviews, commits etc. Provide guidance and help your colleagues when they get stuck.
- We want you to be an over-communicator. We are remote-first and it’s up to you to show your work, explain your ideas or highlight problems.
About Scaleswift
About
We are on a mission to make knowledge sharing faster and more accessible. Smartphone has changed the way people consume, share and distribute knowledge. We are tapping into these new behaviours to build superior technology product for people to consume and share knowledge.
Our founder is a successful entrepreneur and has built multi-million dollar e-commerce business from scratch and currently leads a team of 20 people selling thousands of products everyday through platforms such as amazon, ebay, etsy in 3 continents.
We are completely bootstrapping our company through seed-capital provided by our founder. Currently we are in pre-launch and pre-revenue stage and in the process of building a kickass team.
Connect with the team
Similar jobs
Responsibilities
· Design, develop, and deploy full-stack web applications using React.js and Python-Django.
· Build and optimize back-end systems, APIs, and database management solutions.
· Deploy and manage scalable and secure applications on AWS infrastructure.
· Perform code reviews, testing, and debugging to ensure high-quality, production-ready code.
· Collaborate with cross-functional teams to gather requirements and translate them into technical solutions.
· Take full ownership of assigned projects, ensuring timely and successful delivery.
· Implement and maintain CI/CD pipelines and DevOps practices.
Requirements
· Proven experience (2-4 years) with React.js and Python-Django in a professional setting.
· Strong expertise in full-stack development, including front-end, back-end, and database management.
· Proficiency with AWS services (e.g., EC2, S3,Fargate, Lambda) for deploying and managing applications.
· Experience with version control systems like Git.
· Solid understanding of best practices in software development, including Agile methodologies.
· Strong problem-solving skills, attention to detail, and ability to handle complex technical challenges.
· Excellent communication skills and a collaborative mindset.
Synopsis
• We are seeking an experienced Node JS Mongo DB Developer to join our development
team.
• As a Node.js MongoDB Developer, you will be responsible for designing, implementing,
and maintaining server-side applications using Node.js and MongoDB.
JOB ROLE :
• Integration of user-facing elements developed by front-end developers with server side
logic
• Writing reusable, testable, and efficient code
• In depth knowledge of node js and Express framework (more frameworks will be
preferred)
• Design and implementation of low-latency, high-availability, and performant applications
• Implementation of security and data protection
• Experience with Elastic search mongo database and SQL
• Strong proficiency with JavaScript.
• in depth knowledge on how JS works.
• Bonus points for experience working with GCP or AWS ecosystem such as Kubernetes,
• Familiarity working with VCS such as Bitbucket, Github/Gitlab
• Experience in automated unit test development practices and design methodologies
Software Engineering /SSE/Lead :
Fluxon is a product and software development company based out of San Francisco, California. We are founded by a group of ex-Googlers and startup founders who love building great products. We are obsessed with quality and speed, and we love the work we do. Our clients comprise of the most innovative and forward-thinking companies in the world.
We only hire the best of the best engineers in the world and we’re looking for experienced Tech Leads to join our expanding team.
Who are you?
You are a master of coding and you can build any application from end-to-end. You can work at any company in the world, but you choose us because we’re always striving to innovate. You are brilliant, yet humble. You like working in a team, because you believe the whole is greater than the sum of its parts.You have high integrity and a strong work ethic. You are organized and self-motivated and you enjoy life outside of work. If this sounds like you, we would love to chat!
Relevant experience and abilities
-
● Mature software engineer generalist familiar with wide-range of technologies, who chooses appropriate tools and design patterns to solve complex problems, producing simple and reliable application architectures.
-
● Fluent in JavaScript, HTML, CSS and modern web development practices.
-
● Expert with the full application stack
-
○ React, Angular, Vue, or other modern frontend frameworks.
-
○ Node, Rails, Django, or similar backend frameworks.
-
○ PostgreSQL, MySQL, or other database technology.
-
-
● Experienced with developer operations: release management, testing, monitoring.
-
● Familiar with key web technologies: DNS, TCP/IP, HTTP(S)
-
● Upper-Intermediate level of English
Bonus if you have competence/experience in
-
● Typescript
-
● GraphQL (with Apollo Client), ApolloServer
-
● React Native cross platform app development
-
● Native iOS or Android app development.
-
● Other programming languages (Go, Java, Elixir, Ruby, Python, etc)
-
● Google Cloud Platform and Google App Engine, AWS, Heroku or other hosting
platforms.
Responsibilities:
-
● Create beautiful user experiences, delivering the end-to-end implementation all the way to the user.
-
● Engage directly with our clients to understand requirements, give demos, and debug production issues.
-
● Learn fast and work independently and reliably.
What we offer
-
● Exposure to high-profile startups / big companies in Silicon Valley
-
● Work on challenging projects with sophisticated requirements, and lots of traffic
-
● US Visa Sponsorship
-
● Flexible work hours
-
● Personal development and professional growth
-
● Top-of-the-market salary
-
● Personalized workstation
-
● Paid vacation and holidays
Responsibilities:
- Developing high-performance applications by writing testable, reusable, and efficient code.
- Implementing effective security protocols, data protection measures, and storage solutions.
- Recommending and implementing improvements to processes and technologies.
- Designing customer-facing UI and back-end services for various business processes.
Requirements:
- 1-8 years of appropriate technical experience
- Proven experience as a Full Stack Developer or similar role preferably using MEANMERN stack.
- Good understanding of client-side and server-side architecture
- Excellent interpersonal skills and professional approach
- Ability to work in a dynamic, fast moving and growing environment
- Be determined and willing to learn new technologies
- Immediate joiners are preferred
We are looking for a full stack Java Developer with an experience of 1+ years. The individual should have good technical knowledge of Core Java, Sql, Spring, Spring Batch, Spring Boot, Apache Spark. Exposure to sql databases like Oracle, Mysql, Microsoft Sql is a must. Any experience / knowledge / certification on Cloud technology preferrably Microsoft Azure is good to have. Exposures to non sql databases like Neo4j or Document database is again good to have.
The individual should have good knowledge of design patterns and also be able to implement them in desired conditions. Finally the individual should be smart and look to provide solutions for problems.
- Expert in full stack development
- Analytically strong
- Seeking leadership opportunities in pre-seed stage start-ups
- Possesses good communication skills
The core role will involve the following :
- Working closely with business development teams and conceptualizing the solution architecture
- Developing mobile / web / api based solutions to address the business problem
- Maintaining cloud based technology infrastructure
- Technology budget management
- Building the technology team
- Strong knowledge in Java and Golang.
- REST API experience/writing gRPC services is a must.
- Experience with CI/CD, Docker, Kubernetes, AWS is necessary.
- Experience in building Android mobile applications a big plus.
- Strong knowledge of database systems and experience working on scalable systems is preferred.
- Experience in writing readable and maintainable code with proper documentation.
- Have burning desire and fire to work hard, quick learner, hunger to succeed, and have fun at the same time.
- No politics. No rules. No micromanagement. Just get the work done with great code quality.
- One who can understand product development and foresee future product features.
- Demonstrated skills in development of apps where you have performed some role in UI – APIs - DB
- You have experience with coding in more than one programming language, preferably Java
- Experience with Angular (4 & above), ReactJS, Vue, MongoDB, APIs/Microservices.
- Experience on building APIs
- You have a sound understanding of programming fundamentals
- Passion for developing robust software and writing maintainable code.
- Keen interest in new technologies and their timely adoption.
- Willingness to work extended hours as required to deliver projects.
- Ability to work well in a team to deliver on team goals.
- Flexibility under changing conditions and ability to multi-task between projects.
- Fluent verbal and written communication skills.
- Knowledge/Experience of Python based stack will be an added advantage