Fullstack Developer
at Blackhawk Network is a leader in Branded payments.
Primary Qualifications
- Bachelors degree in Computer Science, similar technical field of study or equivalent practical experience.
- Experience: 6-9 years.
- Software development experience in one or more general purpose programming languages including but not limited to: Java, C/C++, Python, Javascript.
- Good technical communication.
- Experience in working with front end technologies and/or front end frameworks like Angular, ReactJS or Vue.
- Experience as an Angular developer for 2+ years.
- Experience in modern JavaScript, HTML, CSS and/or jQuery for at least 3+ years.
- Familiarity with responsive design, modern CSS techniques, best practices for web and/or mobile accessibility.
Responsibilities
- Manage individual project priorities, deadlines and deliverables.
- Design, develop, test, deploy, maintain and improve software.
- Provide technical leadership across features, projects and tools.
- Mentor new and junior engineers to bring them up to speed.
- Write client-side code for web-based applications, create fast, easy-to-use, high volume production applications, and develop prototypes.
- Work closely with product management, designers, and other engineers.
- Ensure the technical feasibility of UI/UX designs.
Similar jobs
Full Stack Developer - Responsibilities:
- Perform design, development and support of existing and new products.
- Understand product vision and business needs to define product requirements and product architectural solutions.
- Develop architectural and design principles to improve performance, capacity, and scalability of product.
- Work with Product Manager in planning and execution of new product releases.
- Consult business management team to clarify objectives and functional requirements for new or modified products.
- Work with domain, product management and product engineering teams in the solution engineering efforts.
- Work with pre-sales and product management teams in solution demonstrations.
- Maintain product roadmap and architectural standards that assure product development projects optimally align with business objectives.
- Define product validation policies so as to deliver products that meet system and project expectations.
- Facilitate the creation, review, and sign off of project deliverables.
- Provide support for production escalations and problem resolution for customers.
- Assist technical team with issues needing technical expertise or complex systems knowledge.
- Develop broad knowledge about current and future product features.
- Analyze market segments and customer base to develop market solutions.
- Define product requirements that address market opportunities.
Skills:
Spring, Spring Microservices, Spring Data, SPRING BOOT & HIBERNATE, Java, JPA Oracle Certified Professional (Desirable), Java SE 8, SQL, AWS, JavaScript, Angular, ElasticSearch
We are seeking a highly skilled and experienced Senior Java Developer/Product Person to join our dynamic team. As a key member of our organization, you will be responsible for developing and delivering successful products in the healthcare industry. You will work on full end-to-end enterprise applications and leverage your expertise in Java development and AWS to drive innovation and create solutions that address our customers' needs.
Responsibilities:
- Collaborate with cross-functional teams to gather requirements, analyze business needs, and translate them into technical specifications.
- Design, develop, test, and deploy high-quality, scalable, and reliable Java applications.
- Take ownership of the product development lifecycle, from ideation to deployment and maintenance.
- Implement best practices for software development, code reviews, and documentation.
- Identify opportunities for improvement and propose innovative solutions to enhance product performance, functionality, and user experience.
- Stay up-to-date with industry trends, emerging technologies, and advancements in healthcare IT.
- Mentor and provide technical guidance to junior developers.
Requirements:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Proven track record of delivering successful products in the healthcare industry.
- Strong proficiency in Java programming and hands-on experience with Java frameworks and libraries.
- Extensive knowledge and experience with full end-to-end enterprise application development.
- Solid understanding of software development principles, design patterns, and best practices.
- Proficiency in cloud technologies, particularly AWS (Amazon Web Services).
- Familiarity with modern software development methodologies, such as Agile or DevOps.
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
- Self-motivated and able to work independently as well as in a team environment.
Preferred Qualifications:
- Experience with healthcare data standards and regulations, such as HL7, FHIR, HIPAA, or GDPR.
- Knowledge of other programming languages and technologies, such as Python, JavaScript, or containerization (Docker, Kubernetes).
Join our team and contribute to the development of innovative healthcare solutions that make a real impact on patient care and outcomes. We offer a competitive salary, a stimulating work environment, and opportunities for professional growth.
If you meet the above requirements and are passionate about leveraging your Java development expertise in the healthcare industry, we would love to hear from you. Please submit your resume and portfolio demonstrating your previous product development work.
Who we are?
Cybrilla is a financial infrastructure company. We are building the frontend applications & APIs from the ground up to support a variety of use cases and enable a superior digital experience for different user personas. Cybrilla's current focus is to build the underlying operating system for mutual funds.
AMCs / Fintech startups / Wealth management businesses can choose the product that works best for them to enable an awesome experience for their customers and internal stakeholders.
About the team
FPApp is a hosted UI platform to build, operate and invest in Indian wealth management instruments. Our vision is to create products for all user personas in the ecosystem, be it an investor, distributor, business team, operation, or support.
We are looking for minds that have a knack for understanding user problems, simplifying investment journeys and building meaningful products!
Responsibilities
- Own implementation of frontend functional workflows and applications for Fintech ecosystem.
- Analyse problem statements and design technical solutions which may involve building client-side API integrations or server side business logic.
- Ensure enterprise level scalability, reliability and security standards for front end workflows and applications.
- Continuously evolve ways of designing for better user experience and lead the implementation of same.
Requirements
Technical Skills
Frontend
- Hands-on experience on Typescript is a must
- Deep Expertise in Javascript - including manipulating DOM, acquaintance with newer specifications of ECMAScript
- Understanding of Javascript Tooling - Build Tools, Lint Tools, Tree Shaking. Must have basic understanding of Babel, Webpack etc.,
- Hands on Experience in breaking complex UI Components into small reusable components
- Hands on Experience in using state management using Redux and understanding of React Context
- Understanding of Patterns in Javascript
Backend
- Strong understanding of SQL.
- Hands-on experience in Node.js Applications.
- Experience with Ruby on Rails, Java would be a value add.
- Extensive background in designing, developing, testing, deploying, maintaining, and improving software.
General
- 8+ years of experience in building web and responsive apps in a customer-facing or B2B SaaS environment
- Interest in engaging with latest technologies and evaluating strategies to keep technology stack up to date
- Experience mentoring junior engineers in all aspects of planning, development and testing
- Demonstrable experience architecting scalable and cost-effective technical solutions to solve business goals
- Understanding of Git - Merging, Basing etc.,
- Experience with CI/CD pipelines - one of Github Workflows, Gitlab CI or anything else
- Experience with hosting in any of the cloud hosting providers
What’s in it for you?
- Opportunity to work on a growing product that solves unique digital use cases for the Indian wealth management industry.
- Flexible work options.
- Opportunity to solve deep domain and technology problems, for very large enterprises.
- Opportunity to work with the best brains in fintech.
- Increasing your geek quotient, by attending meetups and conferences. Yes we dig that stuff.
- Grow exponentially by working in small and transparent teams.
- Who says you can’t make friends at work, we do!
- Building REST APIs using Node.js, Express, and MongoDB
- Working on Flutter application development using various advanced strategies like state management, API integrations, and scalable databases
- Working with Socket.io library for Flutter and Node.js product development
- Learning and developing the cryptographic functions for product security
- Managing product workloads on public/private cloud - we are currently on AWS & also planning to be on GCP/Azure (our platform would also be available as on-premise deployment, you will handle these deployments)
- Develop API based architecture in order to ensure the business growth and integration-al capabilities of the product
- Work on using GIT and CI-CD for product version control and continuous delivery
Responsibilities:
- Take the lead in building tools to increase the productivity of our business and product teams
- Build client facing portal to support the submission and integration of games from external developers
- Collaborate with teams in a range of disciplines
- Clearly communicate challenges and progress to stakeholders
- Adopt and learn new technologies
Basic Qualifications:
- 5+ years professional experience in software development and a BS or MS in Computer Science or related field
- Solid understanding of Javascript, NodeJS, PHP, SQL, C#
- Strong knowledge of AWS Cloud architecture, services, and DevOps
- Adhere to software design patterns and have knowledge of algorithms
- Experience with databases and database programming (MySQL, NoSQL, etc.)
- Comfortable understanding and implementing REST APIs, knowledge of AJAX patterns and principles
- In-depth knowledge of modern HTML/CSS
- Strong understanding of web architecture, security, cookies, reverse-proxies
- Have a solid knowledge of web debugging tools (Firebug or Chrome Developer Console)
Pluses:
- Bonus points for data warehouse experience (Snowflake, Redshift)
- Experience in game programming and Unity development
- Knowledge of unit testing and test driven development
- A passion for games (of any type) as well as a passion for code
- Knowledge of mobile gaming metrics and the mobile gaming industry
Perks:
- Free medical, dental, and vision insurance
- Work from home stipend on each paycheck
- Competitive Salary
- Flexible Time Off - work hard and take time when you need it
- Interested? Send us your resume and let's talk!
The Technical Lead should be well versed with Node.js, React js, AWS, Microsoft Azure, flutter, scalable cloud architecture.
He/she will be working directly under the CEO and will act as both a technology and business expert, making decisions that will impact the current and future operations of the company.
Responsibilities:
-
Setting a vision for how technology will be used in the company.
-
Ensuring that the tech team meets the company’s short and long term needs.
-
Outline the goals for research and development.
-
Creating timelines for the development and deployment of all product requirements.
-
Acting as a mentor to the tech team members.
-
Maintaining a consumer-focused outlook and aiding in the delivery of new features.
-
Managing technology budgets and time frames.
-
Driving and planning sprints and ensuring a high tech team velocity.
-
Staying on top of technology trends and developments.
-
Ensuring all technology practices adhere to regulatory standards.
-
Ensuring that there is no system downtime and all products are working seamless.
Requirements /Qualifications:
-
Exceptional communication skills (both verbal and written).
-
Self-motivated with diligent work ethic, a business acumen, enthusiastic and passionate, exceptional team management skills.
-
Should be well versed with Node.js, React js, AWS, Microsoft Azure, flutter, scalable cloud architecture.
-
Extensive industry knowledge with an eye towards the future.
-
Proactive and efficient time management.
-
Ability to delegate efficiently.
-
Should have managed and set up teams.
-
Process orientation.
-
5+ years of experience as an Engineering head.
Salary will be based upon industries standard
Skills:
- .NET framework, VB, C#
- HTML 5, Bootstrap, CSS, Less .
- Communication Protocols like HTTP, TCP, WCF, Web API, Modbus.
- Databases- MS SQL Server 2008 R2, MySQL. Knowledge on Redis, MongoDB.
- Scripting language -Java-Script, jQuery, AngularJS, SignalR, Ajax.
- AWS SDK preferred, Cloud Migration., IIS, Self-hosting, window server,
- Other tools -Postman & Fiddler, Tortoise SVN, Mantis bug tracking, Redmine.
Key Strengths :
- Good debugging skills.
- A major responsibility includes planning development cycle, designing, module development, code merge, Unit / Integration testing etc.
- Highly motivated team player.
- Experience in working on multiple projects simultaneously.
- Quick learning of any new technologies.
- Capable to take independent responsibility as well as ability to contribute and be a productive team member.
Key responsibilities:
- Involved into discussion of design and development of new feature enhancement.
- Involved in integration with the IoT devices over the TCP binary protocol.
- Involved in design and development of Web API to expose the data uploaded by devices to third party applications.
- Coordinating with the testing team for fixing bugs.
- Coordinating with firmware (Embedded) team for device integration.
- End to end design and development of modules.
- Extensive experience in building REST APIs
- Experience in building, managing, and enhancing backend / server-side development using java / java scripts. Expertise in NodeJS is preferred
- The person must have built systems that consume and process volumes of data from various sources. Experience in handling and managing data in NoSQL databases such as Mongodb.
- Extensive experience of building custom UI for web using the popular frameworks like angular and react. Experience in developing mobile UI is nice to have
- Experience of working with code repositories such as Github and GitLab.
- Fluent written and spoken English.
- Experience of working on Cloud environments and experience in AWS is preferred.
- Experience in Dockers and Kubernetes for deployments
We are now looking to onboard an exceptional Fullstack Developer on our team at a Senior Software Engineer/ Engineering Lead level. They will be an integral part of our technology function and work on challenging, cutting-edge problems, and contribute to the solution design and development for various software systems and subsystems. They will develop new and interesting products for our B2B users and will work with the best minds in the industry. They will also be required to lead, hire, and set up a team to meet our product objectives.
We are looking for someone who can :
- Think like a product owner
- Design and build new products and manage their delivery
- Drive culture, learning, and development of team members and of the larger org
- Mentor, motivate & ensure delivery from a small team
- Take ownership and get the job done
- Ensure the quality of deliverables
You should have :
- 4-7 years of hands-on experience in the design and development of applications using NodeJs, ReactJs, MySQL, etc.
- Good architectural and design skills
- Strong coding, data structures, and algorithms
- An engineering degree preferably, from a top-tier school (or an equivalent experience)
- Proficient understanding of code versioning tools, such as Git/SVN
- Good understanding of asynchronous request handling, partial page updates, and AJAX
- Experience in Elastic Search/ Solr/ Amazon AWS
- Experience building sites to function cross-platform and cross-browser
- The ability to own end-to-end responsibility
- The role will give you an opportunity to work with a cross-functional team from Business, Product, and Design, and lead a team of 4-7 rockstar engineers.
We have:
- A team of aces, from top-tier schools and startups, to work with
- A fast-paced, data-driven, and fun work environment
- A huge appetite for new, disruptive, creative, and implementable ideas
- An open work culture
We offer:
- Competitive salary
- A great working environment with an opportunity to work directly with the founders on very exciting real-life problems
- Opportunity to grow really fast.
- Opportunity to hire a team & mentor them.
- ESOPs
If this is something that interests you, let's talk.
- Be responsible for the research, design, development, and deployment of all products and platforms
- Proficient full stack web developer with experience in building large-scale applications.
- Ensure that the platform remains secure, scalable, sustainable.
- Set the bar for the quality of code, software engineering practices, communication skills, dealing with complexity, and ambiguity.
- Hire all technical roles
Required Skills :
- Strong analytical, problem solving, and troubleshooting skills
- Experience in working with MERN Stack (or any other stack)
- Strong foundation in computer science fundamentals : data structures, algorithms, and coding
- Excellent knowledge of Design Principles/patterns and Architecture Principles
- Expertise on AWS
- Design and build Scalable Web Applications
- Experience in DevOps Processes
Other Skills :
- As a Tech Lead you will be expected to adapt to a dynamic work environment. Stay updated with the latest in technology
- Own the product release end to end
- Ability to think Out of Box to create innovative solutions
- Strong technical acumen and cross-functional familiarity with Product Management and UX
- Experience in a young start-up and build products from scratch
Digital Aristotle is an emerging technology company, headquartered in Bangalore, India, leveraging the modern technologies of artificial intelligence, natural language processing, and machine learning to deliver meaningful insights from data, that can be customized to meet the personal needs of the individual. In other words, Digital Aristotle aims to compile the intelligence of an - Aristotle- and then clone it for individual use. Digital Aristotle can help you analyze data faster, more accurately, and relevant to your individual needs.
Website : http : //www.digitalaristotle.ai/